monitoring: add radarr, sonarr and transmission

This commit is contained in:
xinyangli 2025-02-11 16:47:35 +08:00
parent bc55ae7b8b
commit fe404baad0
Signed by: xin
SSH key fingerprint: SHA256:UU5pRTl7NiLFJbWJZa+snLylZSXIz5rgHmwjzv8v4oE
7 changed files with 115 additions and 3 deletions

View file

@ -13,6 +13,7 @@ let
grafanaUrl
ntfyUrl
internalDomain
transmissionExporterUrl
;
removeHttps = s: lib.removePrefix "https://" s;
in
@ -154,6 +155,24 @@ in
address = "thorite.coho-tet.ts.net";
port = 3100;
}
{
name = "transmission";
scheme = "http";
address = transmissionExporterUrl;
port = 19091;
}
{
name = "sonarr";
scheme = "http";
address = "weilite.${internalDomain}";
port = 21560;
}
{
name = "radarr";
scheme = "http";
address = "weilite.${internalDomain}";
port = 21561;
}
])
++ (mkCaddyScrapes [
{ address = "thorite.coho-tet.ts.net"; }