docs: add application conventions for health checks, logging, and endpoints

Establish standardized conventions across all Ouranos services:
- Kubernetes-style health endpoints (/live, /ready, /metrics)
- Logging level guidelines (health checks at DEBUG only)
- Protected vs unprotected endpoint definitions
- Prometheus metrics, browser telemetry, and Docker networking standards
- Update daedalus HAProxy health_path from /api/health to /ready/
This commit is contained in:
2026-04-10 11:29:56 +00:00
parent 257e743d9a
commit bd31dfd8d5
3 changed files with 153 additions and 9 deletions

View File

@@ -118,7 +118,7 @@ haproxy_backends:
- subdomain: "daedalus"
backend_host: "puck.incus"
backend_port: 20080
health_path: "/api/health"
health_path: "/ready/"
timeout_server: 120s
- subdomain: "lobechat"