You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- # This file contains the base config for supervisord, as part of ../Dockerfile-workers.
- # configure_workers_and_start.py uses and amends to this file depending on the workers
- # that have been selected.
- [supervisord]
- nodaemon=true
- user=root
-
- [program:nginx]
- command=/usr/sbin/nginx -g "daemon off;"
- priority=500
- stdout_logfile=/dev/stdout
- stdout_logfile_maxbytes=0
- stderr_logfile=/dev/stderr
- stderr_logfile_maxbytes=0
- username=www-data
- autorestart=true
-
- [program:redis]
- command=/usr/bin/redis-server /etc/redis/redis.conf --daemonize no
- priority=1
- stdout_logfile=/dev/stdout
- stdout_logfile_maxbytes=0
- stderr_logfile=/dev/stderr
- stderr_logfile_maxbytes=0
- username=redis
- autorestart=true
-
- [program:synapse_main]
- command=/usr/local/bin/python -m synapse.app.homeserver --config-path="{{ main_config_path }}" --config-path=/conf/workers/shared.yaml
- priority=10
- # Log startup failures to supervisord's stdout/err
- # Regular synapse logs will still go in the configured data directory
- stdout_logfile=/dev/stdout
- stdout_logfile_maxbytes=0
- stderr_logfile=/dev/stderr
- stderr_logfile_maxbytes=0
- autorestart=unexpected
- exitcodes=0
-
- # Additional process blocks
- {{ worker_config }}
|