Health Checks¶
CaddyBuddy exposes unauthenticated liveness and readiness endpoints for container and service monitoring.
Liveness¶
The endpoint returns HTTP 200 when the web process can serve requests.
Readiness¶
Readiness returns HTTP 200 only when:
- runtime status can be evaluated;
- onboarding is complete;
- the configured Caddy Admin API is reachable.
It returns HTTP 503 while one of these conditions is not satisfied.
Build information¶
This endpoint reports the application version and build metadata and can be used to confirm a deployment upgrade.
For the full set of JSON endpoints, including authenticated ones, see the API Reference.