diff options
author | Mathias Magnusson <mathias@magnusson.space> | 2023-08-22 20:34:02 +0200 |
---|---|---|
committer | Mathias Magnusson <mathias@magnusson.space> | 2023-08-22 20:34:02 +0200 |
commit | 04b07e354a13aa458d56dc813589e7645877af08 (patch) | |
tree | 9877cc77410d468a2e1ce23419830b0499bbb6bc /jobs/nginx.nomad.hcl | |
parent | 2466d92662a3fd13d9b97df75aa628ccf1032f68 (diff) | |
download | garm-04b07e354a13aa458d56dc813589e7645877af08.tar.gz |
Move to `space` tld
Diffstat (limited to 'jobs/nginx.nomad.hcl')
-rw-r--r-- | jobs/nginx.nomad.hcl | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/jobs/nginx.nomad.hcl b/jobs/nginx.nomad.hcl index 1e21647..ccd9e0a 100644 --- a/jobs/nginx.nomad.hcl +++ b/jobs/nginx.nomad.hcl @@ -39,6 +39,7 @@ job "virtual-hosting" { {{- range nomadServices -}} {{- $hostname := "" -}} {{- $certname := "" -}} + {{- $default := "" -}} {{- range $tag := .Tags -}} {{- if $tag | regexMatch "nginx.hostname=" -}} {{- $hostname = $tag | replaceAll "nginx.hostname=" "" -}} @@ -46,6 +47,9 @@ job "virtual-hosting" { {{- if $tag | regexMatch "nginx.certname=" -}} {{- $certname = $tag | replaceAll "nginx.certname=" "" -}} {{- end -}} + {{- if $tag | regexMatch "nginx.default_server" -}} + {{- $default = "default_server" -}} + {{- end -}} {{- end -}} {{- if eq $hostname "" -}} {{- continue -}} @@ -61,8 +65,8 @@ upstream {{ $upstream }} { } server { - listen 80; - listen [::]:80; + listen 80 {{ $default }}; + listen [::]:80 {{ $default }}; http2 on; server_name {{ $hostname }}; @@ -80,8 +84,8 @@ server { {{ if ne $certname "" -}} server { - listen 443 ssl; - listen [::]:443 ssl; + listen 443 ssl {{ $default }}; + listen [::]:443 ssl {{ $default }}; http2 on; server_name {{ $hostname }}; |