From 57def16e9ebeab5d69c8df98b1c1d80e3f3d6a37 Mon Sep 17 00:00:00 2001 From: Julien Palard Date: Tue, 17 Dec 2019 23:31:27 +0100 Subject: [PATCH] 4 workers instead of 1 for gunicorn as /planet/ uses itself. --- afpy.org.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/afpy.org.yml b/afpy.org.yml index 74942bc..3a60178 100644 --- a/afpy.org.yml +++ b/afpy.org.yml @@ -39,12 +39,18 @@ extra_certificates: [www.afpy.org] nginx_extra: | location / { + include proxy_params; proxy_pass http://unix:/run/afpy-org/website.sock; } + location /static/ { + alias /home/afpy-org/src/static/; + } + location /admin/ { auth_basic "Administration"; auth_basic_user_file afpy.org.htpasswd; + include proxy_params; proxy_pass http://unix:/run/afpy-org/website.sock; } @@ -86,7 +92,8 @@ Group=afpy-org RuntimeDirectory=afpy-org WorkingDirectory=/home/afpy-org/src/ - ExecStart=/home/afpy-org/venv/bin/gunicorn --pid /run/afpy-org/website.pid \ + ExecStart=/home/afpy-org/venv/bin/gunicorn -w 4 \ + --pid /run/afpy-org/website.pid \ --bind unix:/run/afpy-org/website.sock wsgi ExecReload=/bin/kill -s HUP $MAINPID ExecStop=/bin/kill -s TERM $MAINPID