diff --git a/example/prep.d/10-rand-secrets b/example/prep.d/10-vaultwarden-rand-secrets similarity index 100% rename from example/prep.d/10-rand-secrets rename to example/prep.d/10-vaultwarden-rand-secrets diff --git a/example/vaultwarden.nomad.hcl b/example/vaultwarden.nomad.hcl index b2f954e..af2e101 100644 --- a/example/vaultwarden.nomad.hcl +++ b/example/vaultwarden.nomad.hcl @@ -5,6 +5,8 @@ job "vaultwarden" { region = "global" + + group "vaultwarden" { count = 1 @@ -147,6 +149,8 @@ job "vaultwarden" { } + + env { ROCKET_ADDRESS = "127.0.0.1" ROCKET_PORT = 8234 @@ -164,6 +168,8 @@ _EOT env = true } + + # Use a template block instead of env {} so we can fetch values from vault template { data = <<_EOT diff --git a/prep.d/10-rand-secrets b/prep.d/10-vaultwarden-rand-secrets similarity index 100% rename from prep.d/10-rand-secrets rename to prep.d/10-vaultwarden-rand-secrets diff --git a/vaultwarden.nomad.hcl b/vaultwarden.nomad.hcl index 3b4cf1a..e7f0ee7 100644 --- a/vaultwarden.nomad.hcl +++ b/vaultwarden.nomad.hcl @@ -52,6 +52,7 @@ job "[[ .instance ]]" { } [[ template "common/vault.policies" $c ]] +[[ template "common/artifacts" $c ]] env { ROCKET_ADDRESS = "127.0.0.1"