# 프로덕션 환경용 오버라이드 version: '3.8' services: backend: environment: - ENVIRONMENT=production - DEBUG=false - RELOAD=false - LOG_LEVEL=INFO # 프로덕션에서는 코드 볼륨 마운트 제거 volumes: - ./backend/uploads:/app/uploads frontend: environment: - VITE_API_URL=/api build: args: - VITE_API_URL=/api # 프로덕션용 리버스 프록시 nginx: image: nginx:alpine container_name: tk-mp-nginx restart: unless-stopped ports: - "80:80" - "443:443" volumes: - ./nginx/nginx.conf:/etc/nginx/nginx.conf:ro - ./nginx/ssl:/etc/nginx/ssl:ro depends_on: - frontend - backend networks: - tk-mp-network # 프로덕션에서는 외부 포트 접근 차단 postgres: ports: [] redis: ports: [] backend: ports: [] frontend: ports: [] # pgAdmin은 프로덕션에서 비활성화 pgadmin: profiles: - disabled