add some more healthchecks

This commit is contained in:
Ingolf Wagner 2024-10-10 09:32:18 +09:00
parent ad8333ccde
commit a46240a9e5
No known key found for this signature in database
GPG key ID: 76BF5F1928B9618B
3 changed files with 5 additions and 5 deletions

View file

@ -15,7 +15,6 @@
healthchecks.http.jellyfin = { healthchecks.http.jellyfin = {
url = "flix.${config.networking.hostName}.private"; url = "flix.${config.networking.hostName}.private";
}; };
healthchecks.closed.retiolum.ports.jellyfin = [ 8096 ]; healthchecks.closed.retiolum.ports.jellyfin = [ 8096 ];
services.nginx = { services.nginx = {

View file

@ -7,10 +7,7 @@
{ {
healthchecks.http.navidrome = { healthchecks.http.navidrome = {
#url = "${config.networking.hostName}.wg0:${toString config.services.navidrome.settings.Port}/app/#/login"; url = "${config.networking.hostName}.wg0:${toString config.services.navidrome.settings.Port}/app/#/login";
url = "${
config.clan.core.facts.services.wireguard_ip.public."wireguard.wg0.ip".value
}:${toString config.services.navidrome.settings.Port}/app/#/login";
expectedContent = "Navidrome"; expectedContent = "Navidrome";
}; };

View file

@ -54,6 +54,10 @@ let
in in
{ {
healthchecks.http."matrix.terranix" = {
url = "${baseUrl}/_matrix/client/versions";
expectedContent = "versions";
};
networking.firewall.allowedTCPPorts = [ networking.firewall.allowedTCPPorts = [
80 80
443 443