diff --git a/Caddyfile b/Caddyfile index 88b46c3..66b79c5 100644 --- a/Caddyfile +++ b/Caddyfile @@ -1,22 +1,7 @@ pkm.hyungi.net { - # API + OpenAPI 문서 - handle /api/* { - reverse_proxy fastapi:8000 - } - handle /docs { - reverse_proxy fastapi:8000 - } - handle /openapi.json { - reverse_proxy fastapi:8000 - } - handle /health { - reverse_proxy fastapi:8000 - } - - # 프론트엔드 - handle { - reverse_proxy frontend:3000 - } + # Phase 0~3: FastAPI가 모든 요청 처리 (셋업 위자드 포함) + # Phase 4: 프론트엔드 분리 시 경로별 라우팅 추가 + reverse_proxy fastapi:8000 } # Synology Office 프록시 diff --git a/docker-compose.yml b/docker-compose.yml index 54c308c..b13da9f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -51,13 +51,14 @@ services: - KORDOC_ENDPOINT=http://kordoc-service:3100 restart: unless-stopped - frontend: - build: ./frontend - ports: - - "3000:3000" - depends_on: - - fastapi - restart: unless-stopped + # frontend: Phase 4에서 SvelteKit 빌드 안정화 후 활성화 + # frontend: + # build: ./frontend + # ports: + # - "3000:3000" + # depends_on: + # - fastapi + # restart: unless-stopped caddy: image: caddy:2 @@ -69,7 +70,6 @@ services: - caddy_data:/data depends_on: - fastapi - - frontend restart: unless-stopped volumes: