| [supervisord] |
| nodaemon=true ; run supervisord in the foreground |
|
|
| [program:api_agent] |
| command=uvicorn agents.api_agent:app --host 0.0.0.0 --port 8001 |
| directory=/app |
| autostart=true |
| autorestart=true |
| stdout_logfile=/dev/stdout |
| stdout_logfile_maxbytes=0 |
| stderr_logfile=/dev/stderr |
| stderr_logfile_maxbytes=0 |
|
|
| [program:scraping_agent] |
| command=uvicorn agents.scraping_agent:app --host 0.0.0.0 --port 8002 |
| directory=/app |
| autostart=true |
| autorestart=true |
| stdout_logfile=/dev/stdout |
| stdout_logfile_maxbytes=0 |
| stderr_logfile=/dev/stderr |
| stderr_logfile_maxbytes=0 |
|
|
| [program:retriever_agent] |
| command=uvicorn agents.retriever_agent:app --host 0.0.0.0 --port 8003 |
| directory=/app |
| autostart=true |
| autorestart=true |
| stdout_logfile=/dev/stdout |
| stdout_logfile_maxbytes=0 |
| stderr_logfile=/dev/stderr |
| stderr_logfile_maxbytes=0 |
|
|
| [program:analysis_agent] |
| command=uvicorn agents.analysis_agent:app --host 0.0.0.0 --port 8004 |
| directory=/app |
| autostart=true |
| autorestart=true |
| stdout_logfile=/dev/stdout |
| stdout_logfile_maxbytes=0 |
| stderr_logfile=/dev/stderr |
| stderr_logfile_maxbytes=0 |
|
|
| [program:language_agent] |
| command=uvicorn agents.language_agent:app --host 0.0.0.0 --port 8005 |
| directory=/app |
| autostart=true |
| autorestart=true |
| stdout_logfile=/dev/stdout |
| stdout_logfile_maxbytes=0 |
| stderr_logfile=/dev/stderr |
| stderr_logfile_maxbytes=0 |
|
|
| [program:voice_agent] |
| command=uvicorn agents.voice_agent:app --host 0.0.0.0 --port 8006 |
| directory=/app |
| autostart=true |
| autorestart=true |
| stdout_logfile=/dev/stdout |
| stdout_logfile_maxbytes=0 |
| stderr_logfile=/dev/stderr |
| stderr_logfile_maxbytes=0 |
|
|
| [program:orchestrator] |
| command=uvicorn orchestrator.main:app --host 0.0.0.0 --port 8000 |
| directory=/app |
| autostart=true |
| autorestart=true |
| stdout_logfile=/dev/stdout |
| stdout_logfile_maxbytes=0 |
| stderr_logfile=/dev/stderr |
| stderr_logfile_maxbytes=0 |
|
|
| [program:streamlit_app] |
| command=streamlit run streamlit/app.py --server.port=8501 --server.address=0.0.0.0 --browser.gatherUsageStats=false |
| directory=/app |
| autostart=true |
| autorestart=true |
| stdout_logfile=/dev/stdout |
| stdout_logfile_maxbytes=0 |
| stderr_logfile=/dev/stderr |
| stderr_logfile_maxbytes=0 |