Audit F1: prod.nginx had only the SPA fallback so all API requests, trigger requests, and kubeconfig requests returned index.html, breaking the prod deployment end-to-end. Added an upstream canary block to nginx.prod.conf and three proxy_pass location blocks mirroring dev.nginx (plus CF-Connecting-IP header since prod sits behind Cloudflare Tunnel). |
||
|---|---|---|
| .. | ||
| backend | ||
| frontend | ||
| infra | ||
| scripts | ||
| .env.example | ||
| .gitignore | ||
| cloudflared.compose.yml | ||
| compose.yml | ||
| dev.compose.yml | ||
| justfile | ||