server { listen 6080 default_server; #listen [::]:6080 default_server ipv6only=on; root /usr/share/nginx/html; index index.html index.htm; location / { try_files $uri @proxy; } location = / { try_files $uri @proxy2; } location = /redirect.html { try_files $uri @proxy2; } location @proxy2 { proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $remote_addr; proxy_set_header Host $host; proxy_pass http://127.0.0.1:6079; max_ranges 0; } location @proxy { proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $remote_addr; proxy_set_header Host $host; proxy_pass http://127.0.0.1:6081; max_ranges 0; } location = /websockify { proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; proxy_pass http://127.0.0.1:6081; } }