fix: admin Traefik 라우팅 비활성화 (/admin/* → web 앱에서 처리)
admin 앱에 실제 페이지가 없어 404 발생하던 문제 해결. web 앱의 /admin/* 라우트가 정상 처리되도록 변경.
This commit is contained in:
@@ -45,7 +45,6 @@ services:
|
|||||||
- traefik_letsencrypt:/letsencrypt
|
- traefik_letsencrypt:/letsencrypt
|
||||||
depends_on:
|
depends_on:
|
||||||
- web
|
- web
|
||||||
- admin
|
|
||||||
|
|
||||||
migrate:
|
migrate:
|
||||||
build:
|
build:
|
||||||
@@ -105,13 +104,7 @@ services:
|
|||||||
REDIS_URL: redis://:${REDIS_PASSWORD}@redis:6379
|
REDIS_URL: redis://:${REDIS_PASSWORD}@redis:6379
|
||||||
NODE_ENV: production
|
NODE_ENV: production
|
||||||
labels:
|
labels:
|
||||||
- "traefik.enable=true"
|
- "traefik.enable=false"
|
||||||
- "traefik.http.routers.admin.rule=Host(`startover.co.kr`) && PathPrefix(`/admin`)"
|
|
||||||
- "traefik.http.routers.admin.entrypoints=websecure"
|
|
||||||
- "traefik.http.routers.admin.tls.certresolver=letsencrypt"
|
|
||||||
- "traefik.http.routers.admin.middlewares=admin-strip"
|
|
||||||
- "traefik.http.middlewares.admin-strip.stripprefix.prefixes=/admin"
|
|
||||||
- "traefik.http.services.admin.loadbalancer.server.port=3000"
|
|
||||||
depends_on:
|
depends_on:
|
||||||
postgres:
|
postgres:
|
||||||
condition: service_healthy
|
condition: service_healthy
|
||||||
|
|||||||
Reference in New Issue
Block a user