Blame salt/profile/mailman3/files/uwsgi.ini
|
Stasiek Michalski |
ff902a |
# uwsgi.ini
|
|
Stasiek Michalski |
ff902a |
#
|
|
Stasiek Michalski |
ff902a |
[uwsgi]
|
|
Stasiek Michalski |
ff902a |
# Port on which uwsgi will be listening.
|
|
Stasiek Michalski |
49c977 |
uwsgi-socket = 0.0.0.0:8000
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
49c977 |
plugin = python3, logfile
|
|
Stasiek Michalski |
a8f2e5 |
|
|
Stasiek Michalski |
ff902a |
# Move to the directory wher the django files are.
|
|
Stasiek Michalski |
ff902a |
chdir = /var/lib/mailman_webui
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
# Use the wsgi file provided with the django project.
|
|
Stasiek Michalski |
ff902a |
wsgi-file = wsgi.py
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
# Setup default number of processes and threads per process.
|
|
Stasiek Michalski |
ff902a |
master = true
|
|
Stasiek Michalski |
ff902a |
process = 2
|
|
Stasiek Michalski |
ff902a |
threads = 2
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
# Drop privielges and don't run as root.
|
|
Stasiek Michalski |
ff902a |
uid = 4200
|
|
Stasiek Michalski |
ff902a |
gid = 4200
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
# Setup the django_q related worker processes.
|
|
Stasiek Michalski |
49c977 |
attach-daemon = python3 ./manage.py qcluster
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
# Setup the request log.
|
|
Stasiek Michalski |
ff902a |
req-logger = file://var/log/mailman/uwsgi.log
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
# Log cron seperately.
|
|
Stasiek Michalski |
ff902a |
logger = cron file://var/log/mailman/uwsgi-cron.log
|
|
Stasiek Michalski |
ff902a |
log-route = cron uwsgi-cron
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
# Log qcluster commands seperately.
|
|
Stasiek Michalski |
ff902a |
logger = qcluster file://var/log/mailman/uwsgi-qcluster.log
|
|
Stasiek Michalski |
ff902a |
log-route = qcluster uwsgi-daemons
|
|
Stasiek Michalski |
ff902a |
|
|
Stasiek Michalski |
ff902a |
# Last log and it logs the rest of the stuff.
|
|
Stasiek Michalski |
ff902a |
logger = file://var/log/mailman/uwsgi-error.log
|