diff --git a/group_vars/all.yml b/group_vars/all.yml index 4d2b56b..49a8103 100644 --- a/group_vars/all.yml +++ b/group_vars/all.yml @@ -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 diff --git a/roles/nginx-proxy/templates/nginx-vhost.conf.j2 b/roles/nginx-proxy/templates/nginx-vhost.conf.j2 index 156e1a8..758e513 100644 --- a/roles/nginx-proxy/templates/nginx-vhost.conf.j2 +++ b/roles/nginx-proxy/templates/nginx-vhost.conf.j2 @@ -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;