From cc5ebc9234b995d50b96d3c865451964e9e20326 Mon Sep 17 00:00:00 2001 From: Klaus-Uwe Date: Sun, 6 Jan 2019 19:02:15 +0100 Subject: [PATCH] Add nginx config file --- nginx.conf | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 nginx.conf diff --git a/nginx.conf b/nginx.conf new file mode 100644 index 0000000..b599ec7 --- /dev/null +++ b/nginx.conf @@ -0,0 +1,37 @@ +server { + root /var/www/html; + index index.html index.htm index.nginx-debian.html; + server_name admin360.kumi.host; # managed by Certbot + + location /.well-known/ { + try_files $uri $uri/ =404; + } + + location /static { + alias /opt/vpnmanager/static/static_root/; + } + + location /js/ { + root /opt/vpnmanager/static/; + } + + location / { + uwsgi_pass 127.0.0.1:9360; + uwsgi_read_timeout 300; + include uwsgi_params; + } + + listen 136.243.186.63:443 ssl; # managed by Certbot + ssl_certificate /etc/letsencrypt/live/admin360.kumi.host/fullchain.pem; # managed by Certbot + ssl_certificate_key /etc/letsencrypt/live/admin360.kumi.host/privkey.pem; # managed by Certbot + include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot + ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot +} + +server { + return 301 https://admin360.kumi.host$request_uri; + server_name admin360.kumi.host; + + listen [::]:80 default_server; + listen 80 default_server; +}