#!/bin/sh # 容器啟動:先 seed 示範資料(冪等),再啟動伺服器。 set -e echo "[entrypoint] seeding demo data (idempotent)…" python /app/scripts/seed_demo.py || echo "[entrypoint] seed_demo 失敗,繼續啟動(功能不受影響)" PORT="${PORT:-7860}" echo "[entrypoint] starting uvicorn on 0.0.0.0:${PORT}" exec uvicorn app.main:app --host 0.0.0.0 --port "${PORT}"