From 12b63531d1518659ff1cde2f4cfd7bfbe4acb22e Mon Sep 17 00:00:00 2001 From: Micha Date: Fri, 29 May 2026 15:09:51 +0200 Subject: [PATCH] Add healthcheck to Traefik (ping endpoint) Enable --ping=true and use traefik healthcheck --ping. Lightweight binary call inside the container, no extra tooling needed. Co-Authored-By: Claude Opus 4.7 --- traefik/docker-compose.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/traefik/docker-compose.yml b/traefik/docker-compose.yml index 4e6b8e0..e5f0d30 100644 --- a/traefik/docker-compose.yml +++ b/traefik/docker-compose.yml @@ -8,6 +8,7 @@ services: command: - --api.dashboard=true - --api.insecure=false + - --ping=true - --providers.docker=true - --providers.docker.exposedbydefault=false - --providers.docker.network=frontend_net @@ -46,6 +47,12 @@ services: - frontend_net - backend_net - monitoring_net + healthcheck: + test: ["CMD", "traefik", "healthcheck", "--ping"] + interval: 30s + timeout: 5s + retries: 3 + start_period: 30s labels: - traefik.enable=true - traefik.docker.network=frontend_net