[supervisord] nodaemon=true logfile=/var/log/supervisord/supervisord.log pidfile=/var/run/supervisord/supervisord.pid childlogdir=/var/log/supervisord/ logfile_maxbytes=50MB logfile_backups=10 loglevel=error [program:postgresql] command=postgres -D /var/lib/postgresql/data -k /var/run/postgresql stdout_logfile=/dev/stdout stdout_logfile_maxbytes=0 stderr_logfile=/dev/stderr stderr_logfile_maxbytes=0 # Start first: Windmill depends on PostgreSQL being ready priority=10 autorestart=true startsecs=5 [program:windmill] command=/windmill-start.sh stdout_logfile=/dev/stdout stdout_logfile_maxbytes=0 stderr_logfile=/dev/stderr stderr_logfile_maxbytes=0 priority=20 autorestart=true startsecs=10