Alert: RealOutcomesSupabaseUnreachable¶
The soak probe on realoutcomes-app cannot reach Supabase on VM 117 (realoutcomes_app_supabase_reachable == 0).
Impact¶
R940 Express app may lose database connectivity. Hosted Supabase and Railway production are unaffected.
Checks¶
ssh ryan@192.168.1.99 'curl -s -o /dev/null -w "%{http_code}\n" http://192.168.1.98:8000/'
ssh ryan@192.168.1.98 'cd /opt/supabase/docker && docker compose ps'
ssh ryan@192.168.1.99 'grep DATABASE_URL /opt/realoutcomes/.env | cut -d= -f1'
Remediation¶
- Restart Supabase stack on VM 117:
docker compose up -din/opt/supabase/docker - Check LAN routing between
.99and.98 - Verify UFW on VM 117 allows Postgres/Kong from app VM if rules were added
Escalation¶
Ryan — Tier 3 RealOutcomes. Do not modify hosted Supabase.