aboutsummaryrefslogtreecommitdiff
path: root/app/frontend/deploy/frontend-tricot.hcl
diff options
context:
space:
mode:
Diffstat (limited to 'app/frontend/deploy/frontend-tricot.hcl')
-rw-r--r--app/frontend/deploy/frontend-tricot.hcl12
1 files changed, 9 insertions, 3 deletions
diff --git a/app/frontend/deploy/frontend-tricot.hcl b/app/frontend/deploy/frontend-tricot.hcl
index 01b7097..6955bbb 100644
--- a/app/frontend/deploy/frontend-tricot.hcl
+++ b/app/frontend/deploy/frontend-tricot.hcl
@@ -1,6 +1,6 @@
job "frontend" {
datacenters = ["dc1", "neptune"]
- type = "system"
+ type = "service"
priority = 90
update {
@@ -9,6 +9,12 @@ job "frontend" {
}
group "tricot" {
+ count = 3
+ constraint {
+ operator = "distinct_hosts"
+ value = "true"
+ }
+
network {
port "http_port" { static = 80 }
port "https_port" { static = 443 }
@@ -19,7 +25,7 @@ job "frontend" {
driver = "docker"
config {
- image = "lxpz/amd64_tricot:4"
+ image = "lxpz/amd64_tricot:7"
network_mode = "host"
readonly_rootfs = true
ports = [ "http_port", "https_port", "admin_port" ]
@@ -41,7 +47,7 @@ job "frontend" {
data = <<EOH
TRICOT_NODE_NAME={{ env "attr.unique.hostname" }}
TRICOT_LETSENCRYPT_EMAIL=alex@adnab.me
-RUST_LOG=tricot=debug
+RUST_LOG=tricot=trace
EOH
destination = "secrets/env"
env = true