diff --git a/roles/nginx/server/templates/nginx.conf.j2 b/roles/nginx/server/templates/nginx.conf.j2 index 0baf4e0..1bc0e2b 100644 --- a/roles/nginx/server/templates/nginx.conf.j2 +++ b/roles/nginx/server/templates/nginx.conf.j2 @@ -17,6 +17,14 @@ http { proxy_ssl_server_name on; proxy_ssl_verify on; + map $http_upgrade $connection_upgrade { + default upgrade; + '' close; + } + proxy_set_header Connection $connection_upgrade; + proxy_set_header Upgrade $http_upgrade; + proxy_http_version 1.1; + {% if plaintext is defined %} server { listen 80;