#!/bin/bash # Script de démarrage du serveur FastAPI echo "🚀 Démarrage du serveur FastAPI..." cd backend # Installer les dépendances si nécessaire if [ ! -d "venv" ]; then echo "📦 Installation des dépendances..." python3 -m venv venv source venv/bin/activate pip install -r requirements.txt else source venv/bin/activate fi # Appliquer les migrations Alembic echo "🔄 Application des migrations..." alembic upgrade head # Démarrer le serveur echo "🌐 Démarrage du serveur sur http://localhost:8000" uvicorn app.main:app --reload --host 0.0.0.0 --port 8000