Ceci est une ancienne révision du document !
Fichier /etc/nginx/sites-enable/calendar.domaine.org.conf
server { server_name calendar.mondomaine.org; listen 443; ssl on; ssl_certificate /etc/ssl/cacert/mondomaine.org.pem; ssl_certificate_key /etc/ssl/cacert/mondomaine.org.key; location / { try_files $uri @proxy_to_app; } location @proxy_to_app { uwsgi_pass 127.0.0.1:3031; include uwsgi_params; } }
Emperor mode, lancer avec la commande uwsgi –plugins python –emperor /etc/uwsgi/vassals/
# fichier /etc/uwsgi/vassals/calendar.ini [uwsgi] master = true processes = 2 # Simple rule is no. of cores on machine plugins = python socket = 127.0.0.1:3031 chdir = /var/www/calendar.domaine.org wsgi-file = /var/www/calendar.domaine.org/radicale.wsgi module = calendar logto = /var/log/uwsgi/%n.log vacuum = true uid = www-data
# fichier /var/www/calendar.domaine.org/radicale.wsgi import radicale radicale.log.start() application = radicale.Application()