From e90dae890ea6813c00c5e153124a40fd696eec8d Mon Sep 17 00:00:00 2001 From: kisfenyo Date: Mon, 29 Jun 2026 13:47:18 +0200 Subject: [PATCH] calcom: fix healthcheck path (/api/health 404 in v4.x -> /api/auth/providers) /api/health doesn't exist in cal.com v4.x (404) -> container stayed unhealthy -> Traefik wouldn't route it. /api/auth/providers is a stable 200 once serving. Co-Authored-By: Claude Opus 4.8 (1M context) --- templates/calcom/.felhom.yml | 3 ++- templates/calcom/docker-compose.yml | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/templates/calcom/.felhom.yml b/templates/calcom/.felhom.yml index 1c7edd9..bfa24bf 100644 --- a/templates/calcom/.felhom.yml +++ b/templates/calcom/.felhom.yml @@ -78,7 +78,8 @@ healthcheck: checks: - type: api port: 3000 - path: "/api/health" + # /api/health does not exist in cal.com v4.x (404); /api/auth/providers is a stable 200 once serving. + path: "/api/auth/providers" expect: status: 200 diff --git a/templates/calcom/docker-compose.yml b/templates/calcom/docker-compose.yml index 0a8dbca..2b99220 100644 --- a/templates/calcom/docker-compose.yml +++ b/templates/calcom/docker-compose.yml @@ -41,7 +41,7 @@ services: limits: memory: 768M healthcheck: - test: ["CMD", "wget", "--spider", "-q", "http://localhost:3000/api/health"] + test: ["CMD", "wget", "--spider", "-q", "http://localhost:3000/api/auth/providers"] interval: 30s timeout: 5s retries: 3