#!/bin/sh set -e # DATA_PATH 비어있으면 assign_teams.py로 부트스트랩. # 호스트 마운트(./data)에 처음 부팅 시 1회 실행. if [ ! -s "$DATA_PATH" ]; then echo "[init] $DATA_PATH 없음/비어있음 → assign_teams.py 실행" mkdir -p "$(dirname "$DATA_PATH")" cd /app python3 assign_teams.py mv /app/hackathon.json "$DATA_PATH" echo "[init] 시드 완료 → $DATA_PATH" else echo "[init] 기존 $DATA_PATH 보존" fi exec streamlit run /app/app.py \ --server.address=0.0.0.0 \ --server.port=8501 \ --server.headless=true \ --browser.gatherUsageStats=false