diff options
author | Mathias Magnusson <mathias@magnusson.space> | 2023-09-08 16:56:51 +0200 |
---|---|---|
committer | Mathias Magnusson <mathias@magnusson.space> | 2023-09-08 16:56:51 +0200 |
commit | 638c9ae564a1717514bcb4fcf8332ef42e6c9bc0 (patch) | |
tree | c602d397106a72ef0cb76ce9b51e135a9f11b462 /jobs/keys.nomad.hcl | |
parent | e1339df85062194fa61f28456ec5592b3e3ca847 (diff) | |
download | garm-638c9ae564a1717514bcb4fcf8332ef42e6c9bc0.tar.gz |
Hehe
Diffstat (limited to 'jobs/keys.nomad.hcl')
-rw-r--r-- | jobs/keys.nomad.hcl | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/jobs/keys.nomad.hcl b/jobs/keys.nomad.hcl deleted file mode 100644 index f1b2b04..0000000 --- a/jobs/keys.nomad.hcl +++ /dev/null @@ -1,62 +0,0 @@ -job "keys" { - group "web" { - network { - port "http" { - to = 80 - } - } - - service { - name = "keys" - port = "http" - provider = "nomad" - - tags = [ - "nginx.hostname=keys.magnusson.space", - "nginx.certname=magnusson.space", - ] - } - - task "web" { - driver = "docker" - - resources { - cpu = 50 - memory = 20 - } - - config { - image = "nginx:1.25-alpine" - ports = ["http"] - - volumes = [ - "local/config:/etc/nginx/conf.d", - "local/www:/var/www", - ] - } - - template { - data = <<EOF -server { - listen 80 default_server; - listen [::]:80 default_server; - http2 on; - - root /var/www; - location / { - index index.txt; - } -} -EOF - destination = "local/config/website.conf" - } - - template { - data = <<EOF -ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBEdUe7mxGdV/Q37RKndPzDHisFb7q/xm+L97jcGluSDOA8MGt/+wTxpyGxfyEqaMvwV2bakaMVHTB3711dDu5kE= -EOF - destination = "local/www/index.txt" - } - } - } -} |