From 98d48f373a8bab8967864e6277f8c6a720d3fb3c Mon Sep 17 00:00:00 2001 From: Sergey Linnik Date: Thu, 15 Feb 2024 11:18:42 +0300 Subject: [PATCH] nginx headers --- web/documentserver-example/python/proxy/nginx.conf | 8 ++++++++ web/documentserver-example/ruby/proxy/nginx.conf | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/web/documentserver-example/python/proxy/nginx.conf b/web/documentserver-example/python/proxy/nginx.conf index c09dd545..8a99aaa3 100644 --- a/web/documentserver-example/python/proxy/nginx.conf +++ b/web/documentserver-example/python/proxy/nginx.conf @@ -14,6 +14,14 @@ http { location / { proxy_http_version 1.1; proxy_pass http://example; + proxy_redirect off; + proxy_set_header Connection "upgrade"; + proxy_set_header Host $http_host; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Host $http_x_forwarded_host; + proxy_set_header X-Forwarded-Proto $http_x_forwarded_proto; + proxy_set_header X-Real-IP $remote_addr; } } diff --git a/web/documentserver-example/ruby/proxy/nginx.conf b/web/documentserver-example/ruby/proxy/nginx.conf index c09dd545..8a99aaa3 100644 --- a/web/documentserver-example/ruby/proxy/nginx.conf +++ b/web/documentserver-example/ruby/proxy/nginx.conf @@ -14,6 +14,14 @@ http { location / { proxy_http_version 1.1; proxy_pass http://example; + proxy_redirect off; + proxy_set_header Connection "upgrade"; + proxy_set_header Host $http_host; + proxy_set_header Upgrade $http_upgrade; + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Host $http_x_forwarded_host; + proxy_set_header X-Forwarded-Proto $http_x_forwarded_proto; + proxy_set_header X-Real-IP $remote_addr; } }