diff options
Diffstat (limited to 'lib/nginx/patchwork.conf')
-rw-r--r-- | lib/nginx/patchwork.conf | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/lib/nginx/patchwork.conf b/lib/nginx/patchwork.conf new file mode 100644 index 0000000..5479496 --- /dev/null +++ b/lib/nginx/patchwork.conf @@ -0,0 +1,41 @@ +user www-data; +worker_processes 4; +pid /var/run/nginx.pid; + +events { + worker_connections 768; +} + +http { + tcp_nopush on; + tcp_nodelay on; + keepalive_timeout 65; + types_hash_max_size 2048; + + gzip on; + gzip_proxied any; + gzip_types text/plain text/css text/javascript application/x-javascript + text/xml application/xml image/svg+xml + application/vnd.ms-fontobject application/x-font-ttf font/opentype; + + include /etc/nginx/mime.types; + default_type application/octet-stream; + + access_log /var/log/nginx/access.log; + error_log /var/log/nginx/error.log; + + server { + location = favicon.ico { access_log off; log_not_found off; } + + location /static { + alias /var/www/patchwork; + expires 3h; + } + + location / { + include uwsgi_params; + uwsgi_pass unix:/run/uwsgi/patchwork.sock; + uwsgi_modifier1 30; + } + } +} |