#!/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