fix: set traefik router priorities - api=10 frontend=1 to fix routing order
Some checks failed
CI/CD → Deploy via SSH / Build & Push Docker Images (push) Successful in 26s
CI/CD → Deploy via SSH / Deploy via SSH (push) Successful in 1m2s
CI/CD → Deploy via SSH / Validate HTTPS & Endpoints (push) Failing after 45s

This commit is contained in:
MatheusAlves96 2026-04-21 01:39:22 -03:00
parent c901bdb84a
commit 0b50fb3330

View file

@ -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"