From 0b50fb333096999b0085eb80c7bec4d8c755c1ea Mon Sep 17 00:00:00 2001 From: MatheusAlves96 Date: Tue, 21 Apr 2026 01:39:22 -0300 Subject: [PATCH] fix: set traefik router priorities - api=10 frontend=1 to fix routing order --- docker-compose.prod.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index 750e77c..02503b4 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -42,11 +42,12 @@ services: labels: - "traefik.enable=true" - "traefik.docker.network=proxy" - # Router HTTPS + # Router HTTPS — prioridade alta para /api - "traefik.http.routers.imob-api.rule=Host(`${DOMAIN}`) && PathPrefix(`/api`)" - "traefik.http.routers.imob-api.entrypoints=websecure" - "traefik.http.routers.imob-api.tls=true" - "traefik.http.routers.imob-api.tls.certresolver=letsencrypt" + - "traefik.http.routers.imob-api.priority=10" # Service - "traefik.http.services.imob-api.loadbalancer.server.port=5000" @@ -68,6 +69,7 @@ services: - "traefik.http.routers.imob-frontend.entrypoints=websecure" - "traefik.http.routers.imob-frontend.tls=true" - "traefik.http.routers.imob-frontend.tls.certresolver=letsencrypt" + - "traefik.http.routers.imob-frontend.priority=1" # Service - "traefik.http.services.imob-frontend.loadbalancer.server.port=80"