name-that-trait / supervisord.conf
Dirk Haupt
Revert to after adding supervisord
6f120f4
raw
history blame contribute delete
800 Bytes
[supervisord]
nodaemon=true
user=user
logfile=/home/user/supervisord.log
childlogdir=/home/user/supervisor
[program:nginx]
command=nginx -g "daemon off;"
autostart=true
autorestart=true
stderr_logfile=/home/user/supervisor/nginx.err.log
stdout_logfile=/home/user/supervisor/nginx.out.log
[program:chainlit]
command=uv run chainlit run app.py --host 127.0.0.1 --port 8501
directory=/home/user/app
autostart=true
autorestart=true
stderr_logfile=/home/user/supervisor/chainlit.err.log
stdout_logfile=/home/user/supervisor/chainlit.out.log
user=user
[program:fastapi]
command=uv run uvicorn app:app --host 127.0.0.1 --port 8000
directory=/home/user/app
autostart=true
autorestart=true
stderr_logfile=/home/user/supervisor/fastapi.err.log
stdout_logfile=/home/user/supervisor/fastapi.out.log
user=user