fix: set traefik router priorities - api=10 frontend=1 to fix routing order
This commit is contained in:
parent
c901bdb84a
commit
0b50fb3330
1 changed files with 3 additions and 1 deletions
|
|
@ -42,11 +42,12 @@ services:
|
||||||
labels:
|
labels:
|
||||||
- "traefik.enable=true"
|
- "traefik.enable=true"
|
||||||
- "traefik.docker.network=proxy"
|
- "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.rule=Host(`${DOMAIN}`) && PathPrefix(`/api`)"
|
||||||
- "traefik.http.routers.imob-api.entrypoints=websecure"
|
- "traefik.http.routers.imob-api.entrypoints=websecure"
|
||||||
- "traefik.http.routers.imob-api.tls=true"
|
- "traefik.http.routers.imob-api.tls=true"
|
||||||
- "traefik.http.routers.imob-api.tls.certresolver=letsencrypt"
|
- "traefik.http.routers.imob-api.tls.certresolver=letsencrypt"
|
||||||
|
- "traefik.http.routers.imob-api.priority=10"
|
||||||
# Service
|
# Service
|
||||||
- "traefik.http.services.imob-api.loadbalancer.server.port=5000"
|
- "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.entrypoints=websecure"
|
||||||
- "traefik.http.routers.imob-frontend.tls=true"
|
- "traefik.http.routers.imob-frontend.tls=true"
|
||||||
- "traefik.http.routers.imob-frontend.tls.certresolver=letsencrypt"
|
- "traefik.http.routers.imob-frontend.tls.certresolver=letsencrypt"
|
||||||
|
- "traefik.http.routers.imob-frontend.priority=1"
|
||||||
# Service
|
# Service
|
||||||
- "traefik.http.services.imob-frontend.loadbalancer.server.port=80"
|
- "traefik.http.services.imob-frontend.loadbalancer.server.port=80"
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue