사주 기능 이식 & 로그인, 유저 페이지 Supabase 연동 & 토스 페이먼츠 결제 연동 & 사주 심층 분석을 위한 기능 분리

This commit is contained in:
2026-03-10 04:28:56 +09:00
parent e8076b2b7a
commit 83043a357b
45 changed files with 8058 additions and 32 deletions

View File

@@ -0,0 +1,23 @@
version: '3.9'
services:
saju-engine:
build: .
container_name: saju-engine
restart: unless-stopped
ports:
- "8000:8000"
environment:
- API_SECRET=${API_SECRET}
- ALLOWED_ORIGINS=${ALLOWED_ORIGINS:-*}
- LOG_LEVEL=${LOG_LEVEL:-INFO}
- ENV=${ENV:-production}
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:8000/health"]
interval: 30s
timeout: 10s
retries: 3
start_period: 15s
# NAS에서 메모리 제한 권장 (선택)
# mem_limit: 512m
# cpus: '1.0'