From: toa Date: Thu, 23 Jun 2022 17:07:55 +0000 (+0200) Subject: feat: add custom service Healthchecks X-Git-Tag: v22.07.2~3^2 X-Git-Url: https://git.immae.eu/?a=commitdiff_plain;h=1b9a3f197526c69921d37e84f1eeff27dc42df8e;p=github%2Fbastienwirtz%2Fhomer.git feat: add custom service Healthchecks * refs #474 --- diff --git a/docs/customservices.md b/docs/customservices.md index efe8ca4..3f14f8c 100644 --- a/docs/customservices.md +++ b/docs/customservices.md @@ -19,6 +19,7 @@ within Homer: + [Emby / Jellyfin](#emby--jellyfin) + [Uptime Kuma](#uptime-kuma) + [Tautulli](#tautulli) ++ [Healthchecks](#healthchecks) If you experiencing any issue, please have a look to the [troubleshooting](troubleshooting.md) page. @@ -223,3 +224,16 @@ endpoint pointing to Tautulli! type: "Tautulli" apikey: "MY-SUPER-SECRET-API-KEY" ``` + +## Healthchecks + +This service displays information about the configured status checks from the Healthchecks application. +Two lines are needed in the config.yml : + +```yaml + type: "Healthchecks" + apikey: "01234deb70424befb1f4ef6a23456789" +``` + +The url must be the root url of the Healthchecks application. +The Healthchecks API key can be found in Settings > API Access > API key (read-only). The key is needed to access Healthchecks API. diff --git a/src/components/services/Healhchecks.vue b/src/components/services/Healhchecks.vue new file mode 100644 index 0000000..c60f241 --- /dev/null +++ b/src/components/services/Healhchecks.vue @@ -0,0 +1,115 @@ + + + + +