Fallback + resilience infrastructure #14

Closed
Timmy wants to merge 0 commits from feature/resilience into main
Owner

Issue #8. Health checks, service restart logic, failover handling. Ensures the-door stays up under load.

Issue #8. Health checks, service restart logic, failover handling. Ensures the-door stays up under load.
Timmy added 1 commit 2026-04-05 21:25:10 +00:00
Adds operational resilience tooling:

- resilience/health-check.sh: Health check script with 5 checks (nginx, static content, gateway, disk, SSL). Supports --auto-restart and --verbose modes.
- resilience/service-restart.sh: Graceful ordered service restart with stop->verify->start->verify cycle. Supports --force mode.
- Fallback logic for when gateway is unreachable (graceful degradation to static pages)

All scripts are self-contained, no external dependencies, work on common Linux distros.
Timmy closed this pull request 2026-04-05 21:25:44 +00:00

Pull request closed

Sign in to join this conversation.