From aab5eaa47ccc9e3a54f052719d3eb4c4d34d6903 Mon Sep 17 00:00:00 2001 From: Mathias Magnusson Date: Fri, 10 Nov 2023 16:06:34 +0100 Subject: Force ssl unless on `http.` --- jobs/virtual-hosting.nomad.hcl | 85 +++++++++++++++++++++++++++++++++++++++++- 1 file changed, 83 insertions(+), 2 deletions(-) diff --git a/jobs/virtual-hosting.nomad.hcl b/jobs/virtual-hosting.nomad.hcl index fcf4f91..d7fcc27 100644 --- a/jobs/virtual-hosting.nomad.hcl +++ b/jobs/virtual-hosting.nomad.hcl @@ -35,10 +35,50 @@ job "virtual-hosting" { ports = ["http", "https"] volumes = [ - "local:/etc/nginx/conf.d", + "local/nginx.conf:/etc/nginx/nginx.conf", + "local/virtual-hosting.conf:/etc/nginx/conf.d/virtual-hosting.conf", ] } + template { + data = <