Files
hackerthon-vote/docker-compose.yml
th-kim0823 e872b841e3 feat: PUBLIC_BASE_URL default = https://hackerthon.altair823.xyz
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-27 21:12:18 +09:00

19 lines
634 B
YAML

services:
vote:
build: .
image: hackathon-vote:latest
container_name: hackathon-vote
ports:
- "${PORT:-8501}:8501"
environment:
# 외우기 쉬운 고정 token. 변경하려면 여기 값만 수정.
ADMIN_TOKEN: mlops2026
DATA_PATH: /app/data/hackathon.json
PUBLIC_BASE_URL: ${PUBLIC_BASE_URL:-https://hackerthon.altair823.xyz}
volumes:
# 단일 데이터 디렉터리 마운트.
# 첫 부팅 시 entrypoint.sh가 assign_teams.py 실행하여 hackathon.json 시드.
# 이후 부팅은 기존 파일 보존.
- ./data:/app/data
restart: unless-stopped