aboutsummaryrefslogtreecommitdiff
path: root/cluster/prod/app/cryptpad
diff options
context:
space:
mode:
Diffstat (limited to 'cluster/prod/app/cryptpad')
-rw-r--r--cluster/prod/app/cryptpad/deploy/cryptpad-debug.hcl80
1 files changed, 0 insertions, 80 deletions
diff --git a/cluster/prod/app/cryptpad/deploy/cryptpad-debug.hcl b/cluster/prod/app/cryptpad/deploy/cryptpad-debug.hcl
deleted file mode 100644
index 7788273..0000000
--- a/cluster/prod/app/cryptpad/deploy/cryptpad-debug.hcl
+++ /dev/null
@@ -1,80 +0,0 @@
-job "cryptpad-debug" {
- datacenters = ["neptune"]
- type = "service"
-
- group "cryptpad" {
- count = 1
-
- network {
- port "http" {
- to = 3000
- }
- }
-
- restart {
- attempts = 10
- delay = "30s"
- }
-
- task "main" {
- driver = "docker"
-
- constraint {
- attribute = "${attr.unique.hostname}"
- operator = "="
- value = "courgette"
- }
-
- config {
- image = "armael/cryptpad:2024.9.0"
- ports = [ "http" ]
-
- volumes = [
- "/mnt/ssd/cryptpad-debug:/mnt",
- "secrets/config-debug.js:/cryptpad/config.js",
- ]
- }
- env {
- CRYPTPAD_CONFIG = "/cryptpad/config.js"
- }
-
- template {
- data = file("../config/config-debug.js")
- destination = "secrets/config-debug.js"
- }
-
- /* Disabled because it requires modifications to the docker image and I do not want to invest the time yet
- template {
- data = file("../config/application_config-debug.js")
- destination = "secrets/config-debug.js"
- }
- */
-
- resources {
- memory = 1000
- cpu = 500
- }
-
- service {
- name = "cryptpad-debug"
- port = "http"
- tags = [
- "tricot pad-debug.deuxfleurs.fr",
- "tricot pad-sandbox-debug.deuxfleurs.fr",
- "tricot-add-header Cross-Origin-Resource-Policy cross-origin",
- "tricot-add-header Cross-Origin-Embedder-Policy require-corp",
- "tricot-add-header Access-Control-Allow-Origin *",
- "tricot-add-header Access-Control-Allow-Credentials true",
- "d53-cname pad-debug.deuxfleurs.fr",
- "d53-cname pad-sandbox-debug.deuxfleurs.fr",
- ]
- check {
- type = "http"
- path = "/"
- interval = "10s"
- timeout = "2s"
- }
- }
- }
- }
-}