24 lines
632 B
INI
24 lines
632 B
INI
[uwsgi]
|
|
exec-as-root = /usr/local/bin/certidude spawn
|
|
master = true
|
|
processes = 1
|
|
vacuum = true
|
|
uid = {{username}}
|
|
gid = {{username}}
|
|
plugins = python34
|
|
chdir = /tmp
|
|
module = certidude.wsgi
|
|
callable = app
|
|
chmod-socket = 660
|
|
chown-socket = {{username}}:www-data
|
|
{% if push_server %}
|
|
env = CERTIDUDE_EVENT_PUBLISH={{push_server}}/publish/%(channel)s
|
|
env = CERTIDUDE_EVENT_SUBSCRIBE={{push_server}}/subscribe/%(channel)s
|
|
{% else %}
|
|
env = CERTIDUDE_EVENT_PUBLISH=http://localhost/event/publish/%(channel)s
|
|
env = CERTIDUDE_EVENT_SUBSCRIBE=http://localhost/event/subscribe/%(channel)s
|
|
{% endif %}
|
|
env = LANG=C.UTF-8
|
|
env = LC_ALL=C.UTF-8
|
|
|