summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorElizabeth Hunt <me@liz.coffee>2025-11-04 22:42:25 -0800
committerElizabeth Hunt <me@liz.coffee>2025-11-04 22:49:21 -0800
commit506ad987851c5c0fad48fb361f0a471eb8a365d1 (patch)
treeb1fc81f90c6016c68e5a7b147f2afbd8fc8e94bb
parent8910d629fe52122351f3a42ebf06f5c278dcf91e (diff)
downloadinfra-506ad987851c5c0fad48fb361f0a471eb8a365d1.tar.gz
infra-506ad987851c5c0fad48fb361f0a471eb8a365d1.zip
Add mmt to gatus
-rw-r--r--playbooks/roles/mon/templates/volumes/gatus/config/config.yml22
-rw-r--r--playbooks/roles/oci/templates/volumes/config.toml2
2 files changed, 21 insertions, 3 deletions
diff --git a/playbooks/roles/mon/templates/volumes/gatus/config/config.yml b/playbooks/roles/mon/templates/volumes/gatus/config/config.yml
index e5fcf73..9ce6464 100644
--- a/playbooks/roles/mon/templates/volumes/gatus/config/config.yml
+++ b/playbooks/roles/mon/templates/volumes/gatus/config/config.yml
@@ -37,9 +37,10 @@ endpoints:
send-on-resolved: true
description: "LDAPS"
- - name: "ssh for git"
- url: "tls://src.{{ domain }}:2222"
+ - name: "Misty Mountains Therapy"
+ url: "https://mistymountainstherapy.com"
interval: 2m
+ group: "mmt"
client:
timeout: 5s
conditions:
@@ -49,7 +50,22 @@ endpoints:
- type: ntfy
failure-threshold: 3
send-on-resolved: true
- description: "ssh for git"
+ description: "MMT"
+
+ - name: "Mail Misty Mountains Therapy"
+ url: "https://mail.mistymountainstherapy.com"
+ interval: 2m
+ group: "mmt"
+ client:
+ timeout: 5s
+ conditions:
+ - "[CONNECTED] == true"
+ - "[CERTIFICATE_EXPIRATION] > 48h"
+ alerts:
+ - type: ntfy
+ failure-threshold: 3
+ send-on-resolved: true
+ description: "MMTMAIL"
{% for test in email_tests %}
{% set from_account = (email_accounts | selectattr("email", "equalto", test.from) | list).0 %}
diff --git a/playbooks/roles/oci/templates/volumes/config.toml b/playbooks/roles/oci/templates/volumes/config.toml
index 520d6f6..ac6976d 100644
--- a/playbooks/roles/oci/templates/volumes/config.toml
+++ b/playbooks/roles/oci/templates/volumes/config.toml
@@ -5,10 +5,12 @@ streaming_chunk_size = "5MiB"
[lock_store.redis]
url = "redis://valkey:6379"
+key_prefix = "simple-registry-lock:"
ttl = 5
[cache_store.redis]
url = "redis://valkey:6379"
+key_prefix = "simple-registry:"
ttl = 5
[storage.fs]