From 280335305a467764045575afa23b225803b981a8 Mon Sep 17 00:00:00 2001 From: Sidney Gomes Date: Tue, 21 Jul 2026 19:15:10 -0300 Subject: [PATCH] fix: resolve 404 by restoring explicit Traefik TLS and service name routing labels --- docker-stack.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/docker-stack.yml b/docker-stack.yml index 41c4243..359238a 100644 --- a/docker-stack.yml +++ b/docker-stack.yml @@ -41,6 +41,8 @@ services: - DATABASE_URL=postgresql://microtecflix_user:MicrotecFlixSecurePass2026!@postgres-microtecflix:5432/microtecflix - JWT_SECRET=microtecflix_jwt_secret_key_2026_super_secure - ASAAS_ENVIRONMENT=sandbox + volumes: + - appdata-microtecflix:/app/data networks: - microtecflix-net - network_public @@ -55,20 +57,28 @@ services: max_attempts: 3 labels: - "traefik.enable=true" + # Painel do Aluno - "traefik.http.routers.microtecflix-student.rule=Host(`estudo.microtecinformaticacurso.com.br`)" - "traefik.http.routers.microtecflix-student.entrypoints=websecure" + - "traefik.http.routers.microtecflix-student.tls=true" - "traefik.http.routers.microtecflix-student.tls.certresolver=leresolver" + - "traefik.http.routers.microtecflix-student.service=microtecflix-student" - "traefik.http.services.microtecflix-student.loadbalancer.server.port=3000" + # Painel Admin - "traefik.http.routers.microtecflix-admin.rule=Host(`admin-estudo.microtecinformaticacurso.com.br`)" - "traefik.http.routers.microtecflix-admin.entrypoints=websecure" + - "traefik.http.routers.microtecflix-admin.tls=true" - "traefik.http.routers.microtecflix-admin.tls.certresolver=leresolver" + - "traefik.http.routers.microtecflix-admin.service=microtecflix-admin" - "traefik.http.services.microtecflix-admin.loadbalancer.server.port=3000" - "traefik.docker.network=network_public" volumes: pgdata-microtecflix: + appdata-microtecflix: networks: microtecflix-net: + driver: overlay network_public: external: true