diff --git a/nginx.tmpl b/nginx.tmpl index 14e30ca..9a250b1 100644 --- a/nginx.tmpl +++ b/nginx.tmpl @@ -290,9 +290,11 @@ {{- else }} {{- $keepalive := $vpath.keepalive }} location {{ .Path }} { - {{- if eq $vpath.network_tag "internal" }} - # Only allow traffic from internal clients - include /etc/nginx/network_internal.conf; + {{- if not (eq $vpath.network_tag "external") }} + {{- if exists (printf "/etc/nginx/network_%s.conf" $vpath.network_tag) }} + # Only allow traffic from {{ $vpath.network_tag }} clients + include {{ printf "/etc/nginx/network_%s.conf" $vpath.network_tag }}; + {{- end }} {{- end }} {{ $proto := $vpath.proto }}