| [supervisord] | |
| nodaemon=true | |
| logfile=/dev/stdout | |
| logfile_maxbytes=0 | |
| loglevel=info | |
| [program:fastapi] | |
| command=python -m uvicorn backend.api.main:app --host 127.0.0.1 --port 8080 --workers 1 | |
| directory=/app | |
| autostart=true | |
| autorestart=true | |
| startretries=3 | |
| startsecs=5 | |
| stdout_logfile=/dev/stdout | |
| stdout_logfile_maxbytes=0 | |
| stderr_logfile=/dev/stderr | |
| stderr_logfile_maxbytes=0 | |
| priority=10 | |
| [program:streamlit] | |
| command=python -m streamlit run backend/dashboard/app.py --server.port=8501 --server.address=0.0.0.0 --server.headless=true --server.fileWatcherType=none --browser.gatherUsageStats=false | |
| directory=/app | |
| autostart=true | |
| autorestart=true | |
| startretries=3 | |
| startsecs=3 | |
| stdout_logfile=/dev/stdout | |
| stdout_logfile_maxbytes=0 | |
| stderr_logfile=/dev/stderr | |
| stderr_logfile_maxbytes=0 | |
| priority=20 | |