starfish_data_ai / supervisord.conf
John-Jiang's picture
init commit
5301c48
[supervisord]
nodaemon=true
user=root
logfile=/var/log/supervisord.log
pidfile=/var/run/supervisord.pid
[program:backend]
command=bash -c "cd /app && pip install -e . && cd /app/web && python -m api.main"
directory=/app/web
autostart=true
autorestart=true
stderr_logfile=/var/log/backend.err.log
stdout_logfile=/var/log/backend.out.log
environment=PYTHONPATH="/app",PYTHONUNBUFFERED="1"
[program:frontend]
command=node server.js
directory=/app/web/.next/standalone
autostart=true
autorestart=true
stderr_logfile=/var/log/frontend.err.log
stdout_logfile=/var/log/frontend.out.log
environment=PORT="3000",HOSTNAME="0.0.0.0",NODE_ENV="production"
[program:nginx]
command=/usr/sbin/nginx -g "daemon off;"
autostart=true
autorestart=true
stderr_logfile=/var/log/nginx.err.log
stdout_logfile=/var/log/nginx.out.log