| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192 | 
							- user  www-data;
 
- worker_processes  1;
 
- error_log  /var/log/nginx/error.log warn;
 
- pid        /var/run/nginx.pid;
 
- events {
 
-     worker_connections  1024;
 
- }
 
- http {
 
-     include       /etc/nginx/mime.types;
 
-     default_type  application/octet-stream;
 
-     log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '
 
-                       '$status $body_bytes_sent "$http_referer" '
 
-                       '"$http_user_agent" "$http_x_forwarded_for"';
 
-     access_log  /var/log/nginx/access.log  main;
 
-     sendfile        on;
 
-     #tcp_nopush     on;
 
-     keepalive_timeout  65;
 
-     map $http_host $this_host {
 
-         "" $host;
 
-         default $http_host;
 
-     }
 
-     map $http_x_forwarded_proto $the_scheme {
 
-         default $http_x_forwarded_proto;
 
-         "" $scheme;
 
-     }
 
-     map $http_x_forwarded_host $the_host {
 
-        default $http_x_forwarded_host;
 
-        "" $this_host;
 
-     }
 
-     map $http_upgrade $connection_upgrade {
 
-         default upgrade;
 
-         '' close;
 
-     }
 
-     server {
 
-    	listen 80;
 
- 	listen 443 ssl;
 
- 	if ($scheme = http) {
 
-   	    rewrite ^ https://$host$request_uri? permanent;
 
- 	}
 
-   ssl_certificate /etc/nginx/ssl/server.crt;
 
- 	ssl_certificate_key /etc/nginx/ssl/server.key;
 
- 	ssl_protocols TLSv1.2;	
 
- 	ssl_prefer_server_ciphers on;
 
- 	ssl_ciphers EECDH+AESGCM:EECDH+CHACHA20:EECDH+AES;
 
- 	ssl_session_cache shared:SSL:10m;
 
- 	ssl_session_timeout 10m;
 
- 	ssl_ecdh_curve sect571r1:secp521r1:brainpoolP512r1:secp384r1;
 
- 	add_header Strict-Transport-Security "max-age=31536000; preload";
 
-         # Add headers to serve security related headers
 
-         add_header X-Content-Type-Options nosniff;
 
-         add_header X-XSS-Protection "1; mode=block";
 
-         add_header X-Robots-Tag none;
 
-         add_header X-Download-Options noopen;
 
-         add_header X-Permitted-Cross-Domain-Policies none;
 
- 	add_header Referrer-Policy "same-origin";
 
-         root /var/www/html;
 
-         client_max_body_size 10G; # 0=unlimited - set max upload size
 
-         fastcgi_buffers 64 4K;
 
-         gzip off;
 
- 	location / {
 
- 		proxy_pass http://wekan:8080;
 
- 		proxy_http_version 1.1;
 
- 		proxy_set_header Upgrade $http_upgrade;
 
- 		proxy_set_header Connection $connection_upgrade;
 
- 		proxy_set_header X-Forwarded-For $remote_addr;
 
- 	}
 
-     }
 
- }
 
 
  |