From 576036c86c94fa383f19c04943d4220ab81f4d3e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Kr=C3=BCger?= Date: Thu, 6 Nov 2025 08:46:13 +0100 Subject: [PATCH] fix: add port 8080 to Traefik dashboard service MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Added loadbalancer.server.port=8080 to dashboard configuration since the Traefik API/dashboard runs on port 8080 internally. Also added ping endpoint for healthchecks. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- proxy/compose.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/proxy/compose.yaml b/proxy/compose.yaml index 70c836c..af1cf3e 100644 --- a/proxy/compose.yaml +++ b/proxy/compose.yaml @@ -8,6 +8,9 @@ services: - '--api.dashboard=true' - '--api.insecure=false' + # Ping endpoint for healthcheck + - '--ping=true' + # Logging - '--log.level=${PROXY_LOG_LEVEL:-INFO}' - '--accesslog=true' @@ -76,6 +79,7 @@ services: - 'traefik.http.routers.${PROXY_COMPOSE_PROJECT_NAME}-web-secure.service=api@internal' - 'traefik.http.middlewares.${PROXY_COMPOSE_PROJECT_NAME}-auth.basicauth.users=${PROXY_AUTH_USERS}' - 'traefik.http.routers.${PROXY_COMPOSE_PROJECT_NAME}-web-secure.middlewares=${PROXY_COMPOSE_PROJECT_NAME}-auth' + - 'traefik.http.services.${PROXY_COMPOSE_PROJECT_NAME}-web-secure.loadbalancer.server.port=8080' - 'traefik.docker.network=${NETWORK_NAME}' volumes: letsencrypt_data: