[supervisord] nodaemon=true logfile=/var/log/supervisor/supervisord.log pidfile=/var/run/supervisord.pid user=user [program:postgresql] command=/usr/lib/postgresql/13/bin/postgres -D /var/lib/postgresql/data user=user autorestart=true priority=1 [program:rabbitmq] command=/usr/sbin/rabbitmq-server user=user environment=HOME="/var/lib/rabbitmq",RABBITMQ_NODENAME="rabbit@localhost" autorestart=true priority=2 [program:icecast] command=icecast2 -c /etc/icecast2/icecast.xml user=user autorestart=true priority=3 [program:php-fpm] command=/usr/sbin/php-fpm7.4 -F user=user autorestart=true priority=4 [program:nginx] command=nginx -c /etc/nginx/custom_nginx.conf user=user autorestart=true priority=5 [program:libretime-api] command=/usr/local/bin/gunicorn --workers=2 --worker-class=libretime_api.gunicorn.Worker --bind=0.0.0.0:9001 libretime_api.asgi user=user autorestart=true environment=LIBRETIME_CONFIG_FILEPATH="/etc/libretime/config.yml" priority=10 [program:libretime-worker] command=/usr/local/bin/libretime-worker user=user autorestart=true environment=LIBRETIME_CONFIG_FILEPATH="/etc/libretime/config.yml" priority=11 [program:libretime-analyzer] command=/usr/local/bin/libretime-analyzer user=user autorestart=true environment=LIBRETIME_CONFIG_FILEPATH="/etc/libretime/config.yml" priority=12 [program:libretime-playout] command=/usr/local/bin/libretime-playout user=user autorestart=true environment=LIBRETIME_CONFIG_FILEPATH="/etc/libretime/config.yml" priority=13 [program:libretime-liquidsoap] command=/usr/local/bin/libretime-liquidsoap user=user autorestart=true environment=LIBRETIME_CONFIG_FILEPATH="/etc/libretime/config.yml" priority=14