From f3d184c5a20c5d8f95f20da4e8ef20edc702e91c Mon Sep 17 00:00:00 2001 From: richardtekula Date: Tue, 11 Nov 2025 17:33:43 +0100 Subject: [PATCH] =?UTF-8?q?Fix:=20Pridan=C3=A1=20coolify=20sie=C5=A5=20pre?= =?UTF-8?q?=20Traefik=20routing?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Pridaná coolify sieť do postgres a backend služieb - Deklarovaná coolify ako external network - Umožní Traefik-u routovať požiadavky na backend - Opravuje "no available server" chybu 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- docker-compose.yml | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index be4a18e..3436fb9 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -18,6 +18,7 @@ services: # - "5432:5432" # Commented for Coolify - not needed with Traefik networks: - ebook_network + - coolify healthcheck: test: ["CMD-SHELL", "pg_isready -U ${POSTGRES_USER:-ebook_user} -d ${POSTGRES_DB:-ebook_prod}"] interval: 10s @@ -67,19 +68,14 @@ services: labels: - "coolify.managed=true" - "coolify.type=application" - # Traefik labels for routing - - "traefik.enable=true" - - "traefik.http.routers.backend.rule=Host(`prince2-ebook.apps.inbox.sk`)" - - "traefik.http.routers.backend.entrypoints=websecure" - - "traefik.http.routers.backend.tls=true" - - "traefik.http.routers.backend.tls.certresolver=letsencrypt" - - "traefik.http.services.backend.loadbalancer.server.port=8000" + # Coolify automatically adds Traefik labels based on domain config volumes: # Pre persistenciu logov a translation súborov - backend_logs:/app/admin-backend/logs - translation_files:/app/admin-backend/translationfile networks: - ebook_network + - coolify healthcheck: test: ["CMD", "curl", "-f", "http://localhost:8000/health"] interval: 30s @@ -107,6 +103,9 @@ networks: ebook_network: driver: bridge name: ebook_network + coolify: + external: true + name: coolify volumes: postgres_data: