Initial resurrection kit — 81 scripts, 62 references, configs, systemd units, crons, Docker compose files, Caddy config, master README

This commit is contained in:
root
2026-07-15 17:45:36 -04:00
commit ae056eaf83
197 changed files with 26127 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
#!/bin/bash
# home-router-watchdog.sh — Check home router via WireGuard tunnel
# Silent on success (no_agent mode). Alerts only on failure.
TUNNEL_IP="10.77.0.2"
PING_COUNT=6
PING_INTERVAL=10
SUCCESS=0
for i in $(seq 1 $PING_COUNT); do
if ping -c 1 -W 5 "$TUNNEL_IP" >/dev/null 2>&1; then
SUCCESS=$((SUCCESS + 1))
if [ "$SUCCESS" -ge 2 ]; then
exit 0
fi
fi
sleep "$PING_INTERVAL"
done
echo "[-] Home router offline — not responding through WireGuard tunnel"
echo "[-] Router IP: $TUNNEL_IP"
exit 1