From 27248cfa5392ff1fe293f6821103aa7dd8422ee3 Mon Sep 17 00:00:00 2001 From: chan Date: Tue, 10 Feb 2026 09:34:41 +0900 Subject: [PATCH] =?UTF-8?q?$=20=EC=A0=9C=EA=B1=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker/docker-compose.staging.template.yaml | 28 +++------------------ 1 file changed, 3 insertions(+), 25 deletions(-) diff --git a/docker/docker-compose.staging.template.yaml b/docker/docker-compose.staging.template.yaml index bb3df861..e23578c5 100644 --- a/docker/docker-compose.staging.template.yaml +++ b/docker/docker-compose.staging.template.yaml @@ -8,29 +8,8 @@ services: env_file: - .env environment: - - # - COOKIE_SECRET="${COOKIE_SECRET}" - - # [수정] Infra Compose의 컨테이너 이름과 일치 - DB_HOST=baron_postgres - # - CLICKHOUSE_HOST=baron_clickhouse - - # [수정] 포트 변수 확실하게 매핑 (기본값 9000) - # - CLICKHOUSE_PORT=${CLICKHOUSE_PORT_NATIVE:-9000} - # - CLICKHOUSE_USER="${CLICKHOUSE_USER:-baron}" - # - CLICKHOUSE_PASSWORD="${CLICKHOUSE_PASSWORD:-password}" - - # - USERFRONT_URL="${USERFRONT_URL:-https://sso.hmac.kr}" - # - REDIS_ADDR="${REDIS_ADDR:-baron_redis:6389}" - IDP_PROVIDER=ory - - # Ory Service URLs - # - KRATOS_ADMIN_URL="${KRATOS_ADMIN_URL:-http://ory_kratos:4434}" - # - HYDRA_ADMIN_URL="${HYDRA_ADMIN_URL:-http://ory_hydra:4445}" - # - HYDRA_PUBLIC_URL="${HYDRA_PUBLIC_URL:-http://ory_hydra:4444}" - - # [추가] Oathkeeper URL 명시 (DNS 문제 해결) - #- OATHKEEPER_API_URL=${OATHKEEPER_API_URL:-http://ory_oathkeeper:4456} - OATHKEEPER_API_URL=http://oathkeeper:4456 - PROFILE_CACHE_TTL="${PROFILE_CACHE_TTL:-30m}" ports: @@ -96,12 +75,11 @@ services: condition: service_healthy command: > /bin/sh -c "mkdir -p /usr/share/nginx/html/assets && - echo \"BACKEND_URL=$${BACKEND_URL}\" >> /usr/share/nginx/html/assets/.env && - echo \"USERFRONT_URL=$${USERFRONT_URL}\" >> /usr/share/nginx/html/assets/.env && + echo \"BACKEND_URL=${BACKEND_URL}\" >> /usr/share/nginx/html/assets/.env && + echo \"USERFRONT_URL=${USERFRONT_URL}\" >> /usr/share/nginx/html/assets/.env && echo \"APP_ENV=stage\" >> /usr/share/nginx/html/assets/.env && cp /usr/share/nginx/html/assets/.env /usr/share/nginx/html/.env && nginx -g 'daemon off;'" - # [수정됨] Userfront도 넉넉하게 설정 healthcheck: test: ["CMD", "wget", "-qO-", "http://127.0.0.1:5000/"] interval: 10s @@ -124,4 +102,4 @@ networks: name: ory-net public_net: external: true - name: public_net \ No newline at end of file + name: public_net