diff --git a/content/posts/commits/2026-07-06-commit-f9d8871.md b/content/posts/commits/2026-07-06-commit-f9d8871.md new file mode 100644 index 0000000..1963dc1 --- /dev/null +++ b/content/posts/commits/2026-07-06-commit-f9d8871.md @@ -0,0 +1,40 @@ +--- +title: "[borodino] feat(wg-gateway): add connectivity watchdog" +date: 2026-07-06T22:27:51+02:00 +draft: false +tags: ["commit", "borodino", "main"] +categories: ["Git Activity"] +summary: "Commit f9d8871 par Claude Code dans borodino" +author: "Claude Code" +--- + +## Commit `f9d8871` + +| | | +|---|---| +| **Repository** | borodino | +| **Branch** | `main` | +| **Author** | Claude Code | +| **Hash** | `f9d8871d29586e99ae62cc982e5924a53e2721e6` | + + +### Description + +Ping 8.8.8.8 every 60s via tun0. After 3 consecutive failures, +kills and restarts OpenVPN, restores routes and iptables rules. +Prevents silent tunnel failures like the 5h outage on 2026-07-06. + +Co-Authored-By: Claude Sonnet 4.6 + +### Files Changed + +``` +M wg-gateway-start.sh +``` + +### Diff Summary + +``` + wg-gateway-start.sh | 59 ++++++++++++++++++++++++++++++++++++++++++++++++++++- + 1 file changed, 58 insertions(+), 1 deletion(-) +```