diff --git a/docker-compose.ci.yml b/docker-compose.ci.yml index 4f756a4..5ed4475 100644 --- a/docker-compose.ci.yml +++ b/docker-compose.ci.yml @@ -117,3 +117,13 @@ services: interval: 30s timeout: 10s retries: 5 + + alert-receiver: + # CI does not configure ALERT_FORWARD_URL, so the receiver correctly reports + # archive-only mode as NOT ready (/readyz = 503). The smoke stack only needs + # the process alive; production keeps the strict /readyz delivery gate. + healthcheck: + test: ["CMD-SHELL", "wget -qO- http://127.0.0.1:8080/healthz >/dev/null"] + interval: 30s + timeout: 5s + retries: 5