feat(nginx-proxy): dynamic forward_scheme for vhosts
This commit is contained in:
@@ -34,73 +34,88 @@ servernames:
|
||||
upgraded: false
|
||||
server: "192.168.100.11"
|
||||
port: 8080
|
||||
forward_scheme_type: http
|
||||
jellyfin:
|
||||
internal: false
|
||||
upgraded: false
|
||||
server: "192.168.100.21"
|
||||
port: 8096
|
||||
forward_scheme_type: http
|
||||
transmission:
|
||||
internal: true
|
||||
upgraded: true
|
||||
server: "192.168.100.18"
|
||||
port: 9091
|
||||
forward_scheme_type: http
|
||||
herodes:
|
||||
internal: true
|
||||
upgraded: false
|
||||
server: "192.168.100.2"
|
||||
port: 8006
|
||||
forward_scheme_type: https
|
||||
prometheus:
|
||||
internal: true
|
||||
upgraded: false
|
||||
server: "192.168.100.14"
|
||||
port: 9090
|
||||
forward_scheme_type: http
|
||||
n8n:
|
||||
internal: false
|
||||
upgraded: true
|
||||
server: "192.168.100.19"
|
||||
port: 5678
|
||||
forward_scheme_type: http
|
||||
glance:
|
||||
internal: false
|
||||
upgraded: false
|
||||
server: "192.168.100.11"
|
||||
port: 81
|
||||
forward_scheme_type: http
|
||||
uptimekuma:
|
||||
internal: true
|
||||
upgraded: false
|
||||
server: "192.168.100.13"
|
||||
port: 3001
|
||||
forward_scheme_type: http
|
||||
photoprism:
|
||||
internal: false
|
||||
upgraded: true
|
||||
server: "192.168.100.7"
|
||||
port: 2342
|
||||
forward_scheme_type: http
|
||||
openclaw:
|
||||
internal: true
|
||||
upgraded: true
|
||||
server: "192.168.100.22"
|
||||
port: 18789
|
||||
forward_scheme_type: http
|
||||
wireguard:
|
||||
internal: false
|
||||
upgraded: true
|
||||
server: "192.168.100.5"
|
||||
port: 8080
|
||||
forward_scheme_type: http
|
||||
pi-hole:
|
||||
internal: true
|
||||
upgraded: false
|
||||
server: "192.168.100.6"
|
||||
port: 80
|
||||
forward_scheme_type: http
|
||||
gitea:
|
||||
internal: false
|
||||
upgraded: false
|
||||
server: "192.168.100.8"
|
||||
port: 3000
|
||||
forward_scheme_type: http
|
||||
grafana:
|
||||
internal: true
|
||||
upgraded: false
|
||||
server: "192.168.100.15"
|
||||
port: 3000
|
||||
forward_scheme_type: http
|
||||
loki:
|
||||
internal: true
|
||||
upgraded: false
|
||||
server: "loki"
|
||||
port: 3100
|
||||
forward_scheme_type: http
|
||||
|
||||
@@ -26,7 +26,7 @@ server {
|
||||
include /etc/nginx/conf.d/include/internal.conf;
|
||||
{% endif %}
|
||||
|
||||
set $forward_scheme http;
|
||||
set $forward_scheme {{ item.value.forward_scheme_type }};
|
||||
set $server "{{ item.value.server }}";
|
||||
set $port {{ item.value.port }};
|
||||
include /etc/nginx/conf.d/include/proxy.conf;
|
||||
|
||||
Reference in New Issue
Block a user