1.3 KiB
1.3 KiB
Gatus
Currently monitored services
- homepage
- forgejo
- stirling-pdf
- memos
- seafile
- archivebox
- hedgedoc
- it-tools
- ntfy
- vaultwarden
- minio
- mealie
- beszel
- dozzle
- actual-budget
- navidrome
- authelia
- nextcloud
- mailcow (several checks)
currently not working:
- minio
- dozzle & beszel (both are behind authelia and I don't yet know how to solve that with gatus)
Categories
old:
- core
- microservices
reworked:
- exposed (like what the user can access)
- internal (what the user can't directly access or is meant for admins)
- external (what isn't hosted by me directly)
- mail-stack (an extra category for my mail stuff)
- media (services that are media-related and are only accessible by certain people → not public)
Templates
website:
endpoints:
- name: webui
group: mail
url: "https://mail.grobecker.me"
conditions:
- "[STATUS] == 200"
- "[CERTIFICATE_EXPIRATION] > 48h"
Alerting
Currently Gatus notifies me using ntfy as soon as a service fails three times, which is implemented below:
alerting:
ntfy:
url: "https://ntfy.grobecker.me"
topic: "status"
priority: 2
default-alert:
failure-threshold: 3
send-on-resolved: true