Forward Host header to worker and server through NGINX

This commit is contained in:
Rory Powell 2022-02-21 10:22:26 +00:00
parent e91697a037
commit 0bf65376c3
2 changed files with 11 additions and 0 deletions

View File

@ -34,6 +34,7 @@ http {
location ~ ^/api/(system|admin|global)/ {
proxy_pass http://{{ address }}:4002;
proxy_set_header Host $host;
}
location /api/ {
@ -41,24 +42,29 @@ http {
proxy_connect_timeout 120s;
proxy_send_timeout 120s;
proxy_pass http://{{ address }}:4001;
proxy_set_header Host $host;
}
location = / {
proxy_pass http://{{ address }}:4001;
proxy_set_header Host $host;
}
location /app_ {
proxy_pass http://{{ address }}:4001;
proxy_set_header Host $host;
}
location /app/ {
proxy_pass http://{{ address }}:4001;
rewrite ^/app/(.*)$ /$1 break;
proxy_set_header Host $host;
}
location /builder {
proxy_pass http://{{ address }}:3000;
rewrite ^/builder(.*)$ /builder/$1 break;
proxy_set_header Host $host;
}
location /builder/ {

View File

@ -68,10 +68,12 @@ http {
location /app {
proxy_pass http://$apps:4002;
rewrite ^/app/(.*)$ /$1 break;
proxy_set_header Host $host;
}
location = / {
proxy_pass http://$apps:4002;
proxy_set_header Host $host;
}
{{#if watchtower}}
@ -87,15 +89,18 @@ http {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://$apps:4002;
proxy_set_header Host $host;
}
location ~ ^/api/(system|admin|global)/ {
proxy_pass http://$worker:4003;
proxy_set_header Host $host;
}
location /worker/ {
proxy_pass http://$worker:4003;
rewrite ^/worker/(.*)$ /$1 break;
proxy_set_header Host $host;
}
location /api/ {