bloggingapi-a05jzl/supervisord.conf

36 lines
992 B
Plaintext

[supervisord]
nodaemon=true
logfile=/tmp/supervisord.log
logfile_maxbytes=50MB
logfile_backups=10
loglevel=info
pidfile=/tmp/supervisord.pid
user=root
[program:app-8001]
command=python -m uvicorn main:app --host 0.0.0.0 --port 8001 --log-level debug
directory=/projects/bloggingapi-a05jzl
autostart=true
autorestart=true
startretries=5
numprocs=1
startsecs=1
redirect_stderr=true
stdout_logfile=/tmp/app-8001.log
stdout_logfile_maxbytes=50MB
stdout_logfile_backups=10
environment=PORT=8001,PYTHONUNBUFFERED=1,PYTHONPATH=/projects/bloggingapi-a05jzl,USE_IN_MEMORY_DB=true
[program:app-8002]
command=python -m uvicorn main:app --host 0.0.0.0 --port 8002 --log-level debug
directory=/projects/bloggingapi-a05jzl
autostart=true
autorestart=true
startretries=5
numprocs=1
startsecs=1
redirect_stderr=true
stdout_logfile=/tmp/app-8002.log
stdout_logfile_maxbytes=50MB
stdout_logfile_backups=10
environment=PORT=8002,PYTHONUNBUFFERED=1,PYTHONPATH=/projects/bloggingapi-a05jzl,USE_IN_MEMORY_DB=true