From e017c7aab9db6c9394cfce6c61259cfe63264eec Mon Sep 17 00:00:00 2001 From: nd Date: Tue, 16 Apr 2019 13:10:19 +0200 Subject: [PATCH] add support for websockets --- templates/vhost.j2 | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/templates/vhost.j2 b/templates/vhost.j2 index 617b8ac..36839c4 100644 --- a/templates/vhost.j2 +++ b/templates/vhost.j2 @@ -18,7 +18,7 @@ server { {% endif %} {% for header in vhost.add_headers|default([]) %} - add_header {{ header }} {{ vhost.add_headers[header] }}; + add_header {{ header }} "{{ vhost.add_headers[header] }}"; {% endfor %} {% if vhost.backend|default(False) %} @@ -33,6 +33,11 @@ server { proxy_set_header X-Forwarded-Ssl $https; proxy_set_header X-Url-Scheme $scheme; + # Websockets + proxy_http_version 1.1; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header Connection "upgrade"; + # hide downstream headers for security reasons proxy_hide_header X-Powered-By; proxy_hide_header Server;