mitai-jinkendo/backend/startup.sh

20 lines
812 B
Bash
Raw Normal View History

2026-03-18 08:27:33 +01:00
#!/bin/bash
set -e
# Run database initialization with Python (no psql needed!)
python /app/db_init.py
2026-03-18 08:27:33 +01:00
if [ $? -ne 0 ]; then
echo "✗ Database initialization failed"
exit 1
2026-03-18 08:27:33 +01:00
fi
# ── Start Application ──────────────────────────────────────────
echo ""
echo "═══════════════════════════════════════════════════════════"
echo "Starting FastAPI application..."
echo "═══════════════════════════════════════════════════════════"
echo ""
exec uvicorn main:app --host 0.0.0.0 --port 8000