kb-demo / entrypoint.sh
RayLi-Git
fix: 檔案移至根目錄 + 套用示範 README
a7cd101
Raw
History Blame Contribute Delete
395 Bytes
#!/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}"