Skip to content

Commit 68dc414

Browse files
authored
Merge pull request #13 from masterful/name-based-template
Use 'name' for upstream
2 parents 0a99d51 + d7433f7 commit 68dc414

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

nginx.tmpl

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,15 +39,14 @@ server {
3939
}
4040
}
4141

42-
43-
{{ range $domain, $container := . }}
44-
upstream {{ $domain }} {
42+
{{ range $name, $container := . }}
43+
upstream {{ $name }} {
4544
{{ range $_, $value := $container }}
4645
server {{ $value.Address }}:{{ $value.Port }};
4746
{{ end }}
4847
}
4948
server {
50-
server_name {{ $domain }};
49+
server_name {{ (index $container 0).Host }};
5150
{{ range $_, $value := $container -}}
5251
{{ range $key, $value := $value.Env -}}
5352
{{ if (eq (index (split $key "_GEN_") 0) "NGINX") }}
@@ -58,7 +57,8 @@ server {
5857
listen 80;
5958
access_log /var/log/nginx/access.log vhost;
6059
location / {
61-
proxy_pass http://{{ $domain }};
60+
proxy_pass http://{{ $name }};
6261
}
6362
}
6463
{{ end }}
64+

0 commit comments

Comments
 (0)