Add role for apis-rilec

This commit is contained in:
Gašper Fele-Žorž 2025-10-23 20:32:48 +02:00
parent 61d5b4b6d8
commit 216deda916
9 changed files with 293 additions and 0 deletions

View file

@ -0,0 +1,32 @@
[uwsgi]
plugin = python3
uid = {{ user }}
gid = {{ user }}
# the socket (use the full path to be safe
socket = /run/apis-rilec.socket
chown-socket = {{ user }}:nginx
chmod-socket = 660
# log
logto = /var/log/uwsgi/apis-rilec/apis-rilec.log
# Django-related settings
# the base directory (full path)
chdir = {{ django_app }}
# Django's wsgi file
module = apis_rilec_fri.wsgi
# the virtualenv (full path)
home = {{ django_venv }}
# process-related settings
# master
master = true
# maximum number of worker processes
processes = 16
harakiri = 3600
# clear environment on exit
vacuum = true