Simplify config for gatus endpoints

This commit is contained in:
SebastianStork 2025-06-22 20:44:04 +02:00
parent f65bf51905
commit 6c0ff3393b
9 changed files with 29 additions and 61 deletions

View file

@ -18,6 +18,15 @@
gatus = {
enable = true;
domain = "status.${config.custom.services.tailscale.domain}";
endpoints = {
"status".group = "Monitoring";
"alerts" = {
group = "Monitoring";
appendPath = "/v1/health";
extraConditions = [ "[BODY].healthy == true" ];
};
"git ssh".url = "ssh://git.sstork.dev";
};
};
ntfy = {
enable = true;