This commit is contained in:
Adrian Harabulă 2022-02-23 05:53:45 +00:00 committed by GitHub
commit e8832c2deb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -180,6 +180,11 @@ upstream {{ $upstream_name }} {
# /!\ Virtual port not exposed # /!\ Virtual port not exposed
{{ end }} {{ end }}
{{ 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 $knownNetwork := $CurrentContainer.Networks }}
{{ range $containerNetwork := $container.Networks }} {{ range $containerNetwork := $container.Networks }}
{{ if (and (ne $containerNetwork.Name "ingress") (or (eq $knownNetwork.Name $containerNetwork.Name) (eq $knownNetwork.Name "host"))) }} {{ if (and (ne $containerNetwork.Name "ingress") (or (eq $knownNetwork.Name $containerNetwork.Name) (eq $knownNetwork.Name "host"))) }}
@ -210,6 +215,7 @@ upstream {{ $upstream_name }} {
{{ end }} {{ end }}
{{ end }} {{ end }}
{{ end }} {{ end }}
{{ end }}
{{ end }} {{ end }}
{{/* nginx-proxy/nginx-proxy#1105 */}} {{/* nginx-proxy/nginx-proxy#1105 */}}
{{ if (eq $server_found "false") }} {{ if (eq $server_found "false") }}