diff --git a/hosts/blob/gatus.nix b/hosts/blob/gatus.nix index fd459ce..6293a8b 100644 --- a/hosts/blob/gatus.nix +++ b/hosts/blob/gatus.nix @@ -10,33 +10,39 @@ in { openFirewall = true; settings = { web.port = 8081; + storage = { + path = "/var/lib/gatus/db.sqlite"; + type = "sqlite"; + caching = true; + }; + ui.dark-mode = true; endpoints = [ { name = "nas"; group = "external"; url = "http://192.168.50.240"; - interval = "5m"; + interval = "1m"; conditions = gatus.up; } { name = "site"; group = "remote"; url = "https://squi.bid"; - interval = "10m"; + interval = "2m"; conditions = gatus.up; } { name = "git site"; group = "remote"; url = "https://git.squi.bid"; - interval = "10m"; + interval = "2m"; conditions = gatus.up; } { name = "voidpkgs"; group = "remote"; url = "https://voidpkgs.squi.bid"; - interval = "10m"; + interval = "2m"; conditions = [''[BODY] == pat(*x86_64-repodata.sig2*)'']; } ]; diff --git a/hosts/blob/jellyfin.nix b/hosts/blob/jellyfin.nix index da82671..3584f0a 100644 --- a/hosts/blob/jellyfin.nix +++ b/hosts/blob/jellyfin.nix @@ -13,7 +13,7 @@ name = "jellyfin"; group = "local"; url = "http://localhost:8096/System/Ping"; - interval = "5m"; + interval = "30s"; conditions = [''[BODY] == "Jellyfin Server"'']; } ];