Add possibilty to handle multiple network tags
This commit is contained in:
parent
c60eff5d16
commit
ba7bbb62c0
1 changed files with 5 additions and 3 deletions
|
@ -289,9 +289,11 @@
|
||||||
{{- else }}
|
{{- else }}
|
||||||
{{- $keepalive := $vpath.keepalive }}
|
{{- $keepalive := $vpath.keepalive }}
|
||||||
location {{ .Path }} {
|
location {{ .Path }} {
|
||||||
{{- if eq $vpath.network_tag "internal" }}
|
{{- if not (eq $vpath.network_tag "external") }}
|
||||||
# Only allow traffic from internal clients
|
{{- if exists (printf "/etc/nginx/network_%s.conf" $vpath.network_tag) }}
|
||||||
include /etc/nginx/network_internal.conf;
|
# Only allow traffic from {{ $vpath.network_tag }} clients
|
||||||
|
include {{ printf "/etc/nginx/network_%s.conf" $vpath.network_tag }};
|
||||||
|
{{- end }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
|
|
||||||
{{ $proto := $vpath.proto }}
|
{{ $proto := $vpath.proto }}
|
||||||
|
|
Loading…
Reference in a new issue