aboutsummaryrefslogtreecommitdiff
path: root/experimental/bad.ssb
diff options
context:
space:
mode:
Diffstat (limited to 'experimental/bad.ssb')
-rw-r--r--experimental/bad.ssb/deploy/go-ssb-room.hcl83
-rw-r--r--experimental/bad.ssb/deploy/ssb-room.hcl59
2 files changed, 0 insertions, 142 deletions
diff --git a/experimental/bad.ssb/deploy/go-ssb-room.hcl b/experimental/bad.ssb/deploy/go-ssb-room.hcl
deleted file mode 100644
index c9c4109..0000000
--- a/experimental/bad.ssb/deploy/go-ssb-room.hcl
+++ /dev/null
@@ -1,83 +0,0 @@
-job "ssb" {
- datacenters = ["neptune"]
- type = "service"
-
- group "go-ssb-room" {
- count = 1
-
- constraint {
- attribute = "${attr.unique.hostname}"
- value = "caribou"
- }
-
- network {
- port "web_port" { to = 3888 }
- port "ssb_port" { to = 8008 }
- }
-
- task "go-ssb-room" {
- driver = "docker"
- config {
- image = "lxpz/amd64_go_ssb_room:1"
- readonly_rootfs = true
- ports = [ "web_port", "ssb_port" ]
- network_mode = "host"
- command = "/app/cmd/server/server"
- args = [
- "-https-domain=ssb.staging.deuxfleurs.org",
- "-repo=/repo",
- "-aliases-as-subdomains=false",
- "-lishttp=:3888",
- ]
- volumes = [
- "/mnt/ssd/go-ssb-room:/repo"
- ]
- }
-
- resources {
- memory = 200
- }
-
- service {
- name = "go-ssb-room-http"
- tags = [
- "tricot ssb.staging.deuxfleurs.org",
- ]
- port = "web_port"
- address_mode = "driver"
- check {
- type = "tcp"
- port = "web_port"
- interval = "60s"
- timeout = "5s"
- check_restart {
- limit = 3
- grace = "90s"
- ignore_warnings = false
- }
- }
- }
-
- service {
- name = "go-ssb-room-ssb"
- tags = [
- "(diplonat (port 8008))",
- ]
- port = "ssb_port"
- address_mode = "driver"
- check {
- type = "tcp"
- port = "ssb_port"
- interval = "60s"
- timeout = "5s"
- check_restart {
- limit = 3
- grace = "90s"
- ignore_warnings = false
- }
- }
- }
- }
- }
-}
-
diff --git a/experimental/bad.ssb/deploy/ssb-room.hcl b/experimental/bad.ssb/deploy/ssb-room.hcl
deleted file mode 100644
index 049b7dd..0000000
--- a/experimental/bad.ssb/deploy/ssb-room.hcl
+++ /dev/null
@@ -1,59 +0,0 @@
-job "ssb" {
- datacenters = ["neptune"]
- type = "service"
-
- group "ssb-room" {
- count = 1
-
- constraint {
- attribute = "${attr.unique.hostname}"
- value = "caribou"
- }
-
- network {
- port "web_port" {
- to = 8007
- }
- port "ssb_port" {
- to = 8008
- }
- }
-
- task "go-ssb-room" {
- driver = "docker"
- config {
- image = "lxpz/amd64_ssb_room:3"
- readonly_rootfs = true
- ports = [ "web_port", "ssb_port" ]
- network_mode = "host"
- volumes = [
- "/mnt/ssd/ssb-room:/root/.ssb/"
- ]
- }
- user = "root"
-
- resources {
- memory = 200
- }
-
- service {
- name = "ssb-room-http"
- tags = [
- "tricot ssb.staging.deuxfleurs.org",
- ]
- port = "web_port"
- address_mode = "driver"
- }
-
- service {
- name = "ssb-room-ssb"
- tags = [
- "(diplonat (port 8008))",
- ]
- port = "ssb_port"
- address_mode = "driver"
- }
- }
- }
-}
-