aboutsummaryrefslogtreecommitdiff
path: root/app/im
diff options
context:
space:
mode:
authorAlex Auvolat <alex@adnab.me>2021-12-29 22:15:49 +0100
committerAlex Auvolat <alex@adnab.me>2021-12-29 22:15:49 +0100
commit7c775e601700505d8cc6d2ab809ea0f459a6257b (patch)
treed9d411efb68e915553386007dea2d1c992a2fd5e /app/im
parent3d0c3c914d7a80456b826d9dbc089ea34827bd2c (diff)
downloadnixcfg-7c775e601700505d8cc6d2ab809ea0f459a6257b.tar.gz
nixcfg-7c775e601700505d8cc6d2ab809ea0f459a6257b.zip
fix tabs
Diffstat (limited to 'app/im')
-rw-r--r--app/im/deploy/im.hcl74
1 files changed, 37 insertions, 37 deletions
diff --git a/app/im/deploy/im.hcl b/app/im/deploy/im.hcl
index 19f7542..09d840b 100644
--- a/app/im/deploy/im.hcl
+++ b/app/im/deploy/im.hcl
@@ -1,48 +1,48 @@
job "im" {
- datacenters = ["neptune"]
- type = "service"
-
- group "synapse" {
- count = 1
+ datacenters = ["neptune"]
+ type = "service"
+
+ group "synapse" {
+ count = 1
- constraint {
- attribute = "${attr.unique.hostname}"
- operator = "="
- value = "cariacou"
- }
+ constraint {
+ attribute = "${attr.unique.hostname}"
+ operator = "="
+ value = "cariacou"
+ }
- network {
- port "http" {
- to = 8008
- }
- }
+ network {
+ port "http" {
+ to = 8008
+ }
+ }
- task "synapse" {
- driver = "docker"
- config {
- image = "matrixdotorg/synapse:v1.48.0"
- ports = [ "http" ]
+ task "synapse" {
+ driver = "docker"
+ config {
+ image = "matrixdotorg/synapse:v1.48.0"
+ ports = [ "http" ]
volumes = [
"/mnt/ssd/synapse:/data",
]
- }
- }
+ }
+ }
- service {
- port = "http"
- tags = [
- "tricot matrix.home.adnab.me 100",
- "tricot matrix.home.adnab.me:443 100",
- "tricot matrix.home.adnab.me:8448 100",
+ service {
+ port = "http"
+ tags = [
+ "tricot matrix.home.adnab.me 100",
+ "tricot matrix.home.adnab.me:443 100",
+ "tricot matrix.home.adnab.me:8448 100",
"tricot-add-header Access-Control-Allow-Origin *",
- ]
- check {
- type = "http"
- path = "/"
- interval = "10s"
- timeout = "2s"
- }
- }
- }
+ ]
+ check {
+ type = "http"
+ path = "/"
+ interval = "10s"
+ timeout = "2s"
+ }
+ }
+ }
}