Spaces:
Sleeping
Sleeping
| # 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 |