Compare commits

..

No commits in common. "d520ec4c863720bdd9055e76592b8e4324d01435" and "1d0464c21915ee6d48be316f80172427013e6385" have entirely different histories.

5 changed files with 1 additions and 22 deletions

View file

@ -7,8 +7,4 @@ RUN pip install --no-cache-dir -r requirements.txt
COPY . .
# Make startup script executable
RUN chmod +x start.sh
# Run migrations then start server
CMD ["./start.sh"]
CMD ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "8000"]

View file

@ -1,17 +0,0 @@
#!/bin/bash
set -e
echo "🔄 Running database migrations..."
# Run any migration scripts that exist
for script in /app/migrations/*.py; do
if [ -f "$script" ]; then
echo " Running: $(basename $script)"
python "$script" || echo " ⚠️ Migration $script failed (may already be applied)"
fi
done
echo "✅ Migrations complete. Starting server..."
# Start the main application
exec uvicorn main:app --host 0.0.0.0 --port 8000