From 04b07e354a13aa458d56dc813589e7645877af08 Mon Sep 17 00:00:00 2001 From: Mathias Magnusson Date: Tue, 22 Aug 2023 20:34:02 +0200 Subject: Move to `space` tld --- jobs/nginx.nomad.hcl | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'jobs/nginx.nomad.hcl') 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 }}; -- cgit v1.2.3