gatus: Refactor again

This commit is contained in:
SebastianStork 2025-09-21 01:00:18 +02:00
parent c55be783b1
commit 5a960a1074
2 changed files with 32 additions and 26 deletions

View file

@ -31,17 +31,14 @@
gatus = {
enable = true;
domain = "status.${tailscaleDomain}";
domainsToMonitor = config.meta.domains.globalList;
generateDefaultEndpoints = true;
endpoints = {
"alerts" = {
group = "Monitoring";
path = "/v1/health";
extraConditions = [ "[BODY].healthy == true" ];
};
"grafana".group = "Monitoring";
"metrics".group = "Monitoring";
"logs".group = "Monitoring";
"git ssh" = {
group = "srv-public";
protocol = "ssh";
domain = "git.sstork.dev";
};