Also monitor hosts with gatus

This commit is contained in:
SebastianStork 2025-07-10 10:57:04 +02:00
parent 74cb6b3cb1
commit 893a488be1
2 changed files with 110 additions and 85 deletions

View file

@ -1,4 +1,9 @@
{ config, ... }:
{
config,
self,
lib,
...
}:
{
system.stateVersion = "24.11";
@ -23,7 +28,8 @@
gatus = {
enable = true;
domain = "status.${config.custom.services.tailscale.domain}";
endpointDomains = config.meta.domains.globalList;
domainsToMonitor = config.meta.domains.globalList;
hostsToMonitor = self.nixosConfigurations |> lib.attrNames;
customEndpoints = {
"alerts" = {
group = "Monitoring";