From f36be419e77092cd4df3a1d26c3d1320eeaff7f9 Mon Sep 17 00:00:00 2001 From: Andrea Dell'Amico Date: Thu, 4 Nov 2021 12:37:29 +0100 Subject: [PATCH] Other paths to clear. --- templates/nginx.default.conf.j2 | 55 +++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) diff --git a/templates/nginx.default.conf.j2 b/templates/nginx.default.conf.j2 index aae9725..09fa28a 100644 --- a/templates/nginx.default.conf.j2 +++ b/templates/nginx.default.conf.j2 @@ -59,6 +59,24 @@ server { proxy_pass http://_inception-server; } + location ~ /telemetry.html.* { + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + # Required for new HTTP-based CLI + proxy_request_buffering off; + proxy_buffering off; # Required for HTTP-based CLI to work over SSL + proxy_set_header Connection ""; # Clear for keepalive + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Host $host; + proxy_set_header X-Forwarded-Server $host; + proxy_set_header X-Forwarded-Port $server_port; + proxy_set_header X-Forwarded-Proto $scheme; + proxy_set_header X-Original-URI $request_uri; + proxy_set_header Authorization "Bearer $auth_token"; + proxy_set_header remote_user "$remote_user"; + proxy_pass http://_inception-server; + } + location /projects.html { proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; @@ -77,6 +95,25 @@ server { proxy_pass http://_inception-server; } + location ~ /projects.html.* { + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + # Required for new HTTP-based CLI + proxy_request_buffering off; + proxy_buffering off; # Required for HTTP-based CLI to work over SSL + proxy_set_header Connection ""; # Clear for keepalive + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Host $host; + proxy_set_header X-Forwarded-Server $host; + proxy_set_header X-Forwarded-Port $server_port; + proxy_set_header X-Forwarded-Proto $scheme; + proxy_set_header X-Original-URI $request_uri; + proxy_set_header Authorization "Bearer $auth_token"; + proxy_set_header remote_user "$remote_user"; + proxy_pass http://_inception-server; + } + + location /users.html { proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr; @@ -95,6 +132,24 @@ server { proxy_pass http://_inception-server; } + location ~ /users.html.* { + proxy_set_header Host $host; + proxy_set_header X-Real-IP $remote_addr; + # Required for new HTTP-based CLI + proxy_request_buffering off; + proxy_buffering off; # Required for HTTP-based CLI to work over SSL + proxy_set_header Connection ""; # Clear for keepalive + proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; + proxy_set_header X-Forwarded-Host $host; + proxy_set_header X-Forwarded-Server $host; + proxy_set_header X-Forwarded-Port $server_port; + proxy_set_header X-Forwarded-Proto $scheme; + proxy_set_header X-Original-URI $request_uri; + proxy_set_header Authorization "Bearer $auth_token"; + proxy_set_header remote_user "$remote_user"; + proxy_pass http://_inception-server; + } + location /favicon.ico { proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr;