From 325fe9735bf5883094c09d4ae1033262467cbba6 Mon Sep 17 00:00:00 2001 From: echo Date: Mon, 2 Mar 2026 22:54:17 +0100 Subject: [PATCH] fix: add Traefik health check and pass host header for CMS service --- docker-compose.coolify.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/docker-compose.coolify.yml b/docker-compose.coolify.yml index 6e34565..a3b6c3f 100644 --- a/docker-compose.coolify.yml +++ b/docker-compose.coolify.yml @@ -173,9 +173,14 @@ services: - "traefik.http.routers.cms.tls=true" - "traefik.http.routers.cms.tls.certresolver=letsencrypt" - "traefik.http.routers.cms.service=cms" - # Service with timeouts + # Service configuration - "traefik.http.services.cms.loadbalancer.server.port=1337" + - "traefik.http.services.cms.loadbalancer.passhostheader=true" - "traefik.http.services.cms.loadbalancer.responseForwarding.flushInterval=100ms" + # Health check for service + - "traefik.http.services.cms.loadbalancer.healthcheck.path=/_health" + - "traefik.http.services.cms.loadbalancer.healthcheck.interval=30s" + - "traefik.http.services.cms.loadbalancer.healthcheck.timeout=5s" # =========================================== # FRONTEND (React)