[supervisord] nodaemon=true user=root logfile=/tmp/supervisord.log logfile_maxbytes=0 pidfile=/run/floppy/supervisord.pid childlogdir=/tmp [program:nginx] command=nginx -c /app/code/nginx-cloudron.conf -g "daemon off;" user=root priority=1 stdout_logfile=/dev/stdout stdout_logfile_maxbytes=0 stderr_logfile=/dev/stderr stderr_logfile_maxbytes=0 [program:gunicorn] command=gunicorn --control-socket /tmp/gunicorn.ctl --config python:config.gunicorn config.wsgi:application user=abc priority=5 stdout_logfile=/dev/stdout stdout_logfile_maxbytes=0 stderr_logfile=/dev/stdout stderr_logfile_maxbytes=0 [program:celery] command=sh -c 'if [ "${DEBUG:-False}" = "True" ]; then LOGLEVEL=DEBUG; else LOGLEVEL=INFO; fi; exec celery --app config worker --beat --scheduler django --queues "${FLOPPY_CELERY_QUEUES:-celery,interactive,discover}" --hostname=celery@%%h --loglevel $LOGLEVEL --without-mingle --without-gossip' environment=FLOPPY_PROCESS_ROLE="%(ENV_FLOPPY_CELERY_ROLE)s" user=abc stopasgroup=true killasgroup=true stopwaitsecs=60 priority=10 stdout_logfile=/dev/stdout stdout_logfile_maxbytes=0 stderr_logfile=/dev/stdout stderr_logfile_maxbytes=0 [program:podcast-autocomplete] command=/floppy/.venv/bin/python /app/data/scripts/podcast-autocomplete.py directory=/floppy autostart=true autorestart=true startsecs=5 stdout_logfile=/dev/stdout stdout_logfile_maxbytes=0 stderr_logfile=/dev/stderr stderr_logfile_maxbytes=0 environment=PYTHONUNBUFFERED="1"