From 6e35ac4ad4395d3101d3cfd9bdb56cd3f6733a6a Mon Sep 17 00:00:00 2001 From: Julien Calixte Date: Mon, 1 Jun 2026 20:50:49 +0200 Subject: [PATCH] fix: drop manual Traefik labels, let Coolify auto-route MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit When SERVICE_FQDN__ is set, Coolify auto-injects its own Traefik router and service labels on the couchdb container. Our manual labels reused the same router/service name (couchdb), so the two definitions collided and Traefik ended up with a router whose backing service had no servers — Traefik returned "no available server" for couch.apoena.dev. Dropping the manual labels lets Coolify own routing end-to-end. --- docker-compose.yml | 6 ------ 1 file changed, 6 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 5f5cb04..e2f1443 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -10,12 +10,6 @@ services: - "5984" volumes: - couchdb_data:/opt/couchdb/data - labels: - - "traefik.enable=true" - - "traefik.http.routers.couchdb.rule=Host(`${SERVICE_FQDN_COUCHDB_5984}`)" - - "traefik.http.routers.couchdb.entrypoints=https" - - "traefik.http.routers.couchdb.tls=true" - - "traefik.http.services.couchdb.loadbalancer.server.port=5984" couchdb-init: image: curlimages/curl:latest