QuentinL52's picture
Update start.sh
6bc7b8c verified
raw
history blame
580 Bytes
#!/bin/bash
# Lancer les services en arrière-plan
echo "Lancement de Redis..."
redis-server --daemonize yes
sleep 2
echo "Lancement du worker Celery..."
python -m celery -A tasks.worker_celery:celery_app worker --loglevel=info &
echo "Lancement de l'API FastAPI..."
python -m uvicorn main:app --host 0.0.0.0 --port 8000 &
# --- CORRECTION FINALE ---
# On pointe vers le bon fichier : main.py, et l'objet 'app' à l'intérieur.
echo "Lancement de l'application Flask depuis main.py..."
exec python -m gunicorn --bind 0.0.0.0:7860 --workers 1 --threads 8 --timeout 120 main:app