From e9d693aee50e2661616e132b42da2474be4093ac Mon Sep 17 00:00:00 2001 From: Adrian Harabula Date: Sat, 8 Jan 2022 15:19:49 +0200 Subject: [PATCH] check for VIRTUAL_IP env --- nginx.tmpl | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/nginx.tmpl b/nginx.tmpl index 2e1415e..1998d6d 100644 --- a/nginx.tmpl +++ b/nginx.tmpl @@ -175,6 +175,11 @@ upstream {{ $upstream_name }} { # /!\ Virtual port not exposed {{ end }} {{ end }} + {{ if (eq $container.Env.VIRTUAL_IP "127.0.0.1") }} + {{ $server_found = "true" }} + ## Detected host proxy port forward + server {{ $container.Env.VIRTUAL_IP }}:{{ $container.Env.VIRTUAL_PORT }}; + {{ else }} {{ range $knownNetwork := $CurrentContainer.Networks }} {{ range $containerNetwork := $container.Networks }} {{ if (and (ne $containerNetwork.Name "ingress") (or (eq $knownNetwork.Name $containerNetwork.Name) (eq $knownNetwork.Name "host"))) }} @@ -205,6 +210,7 @@ upstream {{ $upstream_name }} { {{ end }} {{ end }} {{ end }} + {{ end }} {{ end }} {{/* nginx-proxy/nginx-proxy#1105 */}} {{ if (eq $server_found "false") }}