Docs / Deploys

Zero-downtime deploys

Web services and static sites use blue-green deploys. A new candidate container starts alongside the live instance. Only after the candidate passes the configured health check does the platform swap traffic and stop the old container.

Health check gating

Configure the health check path in service settings (default /health). The probe must return HTTP 2xx or 3xx on PORT before the swap. See Health checks.

Failed candidate

If the candidate fails health checks, the deploy is marked failed, the candidate container is removed, and the previous live instance continues serving traffic.