blumeops/fly
Erich Blume d8960266b1 Serve friendly error page when Fly.io proxy upstreams are unreachable
When indri is offline, the Tailscale tunnel is down, or the emergency
shutoff was triggered, visitors now see a branded 503 page instead of
nginx's default 502. Stale cache is still served when available
(proxy_cache_use_stale takes priority). Test endpoint at /_error.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-09 11:58:50 -08:00
..
alloy.river Log real client IPs via Fly-Client-IP header (#130) 2026-02-09 11:02:06 -08:00
Dockerfile Serve friendly error page when Fly.io proxy upstreams are unreachable 2026-02-09 11:58:50 -08:00
error.html Serve friendly error page when Fly.io proxy upstreams are unreachable 2026-02-09 11:58:50 -08:00
fly.toml Zero-downtime Fly.io deploys (#132) 2026-02-09 11:34:19 -08:00
nginx.conf Serve friendly error page when Fly.io proxy upstreams are unreachable 2026-02-09 11:58:50 -08:00
start.sh Zero-downtime Fly.io deploys (#132) 2026-02-09 11:34:19 -08:00