server { listen 8443 default_server ssl; include /etc/nginx/includes/server_params.conf; include /etc/nginx/includes/ssl_params.conf; include /etc/nginx/includes/proxy_params.conf; ssl_certificate /ssl/%%certfile%%; ssl_certificate_key /ssl/%%keyfile%%; location / { # Adjust host and port as required. proxy_pass http://127.0.0.1:8000/; # These configuration options are required for WebSockets to work. proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; proxy_redirect off; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Host $server_name; } }