1
0
forked from baron/baron-sso
Files
baron-sso/docker/docker-compose.staging.template.yaml
2026-02-06 16:55:08 +09:00

38 lines
1.1 KiB
YAML

name: baron-sso-staging
services:
backend:
image: ${BACKEND_IMAGE_NAME}:${IMAGE_TAG}
container_name: baron_backend
restart: unless-stopped
env_file:
- .env
environment:
- APP_ENV=stage
- COOKIE_SECRET="${COOKIE_SECRET}"
- DB_HOST=postgres
- CLICKHOUSE_HOST=clickhouse
- CLICKHOUSE_PORT="${CLICKHOUSE_PORT_NATIVE:-9000}"
- CLICKHOUSE_USER="${CLICKHOUSE_USER:-baron}"
- CLICKHOUSE_PASSWORD="${CLICKHOUSE_PASSWORD:-password}"
- USERFRONT_URL="${USERFRONT_URL:-http://sso.hmac.kr}"
- REDIS_ADDR="${REDIS_ADDR:-redis:6389}"
- IDP_PROVIDER=ory
- 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}"
- PROFILE_CACHE_TTL="${PROFILE_CACHE_TTL:-30m}"
ports:
- "${BACKEND_PORT:-3000}:3000"
networks:
- baron_net
- ory-net
networks:
baron_net:
external: true
name: baron_net
ory-net:
external: true
name: ory-net