From 6916c2fed32a82375608c59d763a54b9ac6448b9 Mon Sep 17 00:00:00 2001 From: thibaut1304 Date: Thu, 27 Mar 2025 00:25:18 +0100 Subject: [PATCH] add service TruenasScale, view status and version --- docs/customservices.md | 13 ++++ src/components/services/TruenasScale.vue | 97 ++++++++++++++++++++++++ 2 files changed, 110 insertions(+) create mode 100644 src/components/services/TruenasScale.vue diff --git a/docs/customservices.md b/docs/customservices.md index 8a4990c..e186a39 100644 --- a/docs/customservices.md +++ b/docs/customservices.md @@ -49,6 +49,7 @@ within Homer: - [Tautulli](#tautulli) - [Tdarr](#tdarr) - [Traefik](#traefik) +- [TrueNas Scale](#truenas-scale) - [Uptime Kuma](#uptime-kuma) - [Vaultwarden](#vaultwarden) - [Wallabag](#wallabag) @@ -657,6 +658,18 @@ This service displays a version string instead of a subtitle. Example configurat url: http://traefik.example.com ``` +## Truenas Scale + +This service displays a version string instead of a subtitle. Example configuration: + +```yaml +- name: "Truenas" + type: "TruenasScale" + logo: "assets/tools/sample.png" + url: "http://truenas.example.com" + api_token: "your_api_token" +``` + ## Uptime Kuma Using the Uptime Kuma service you can display info about your instance uptime right on your Homer dashboard. diff --git a/src/components/services/TruenasScale.vue b/src/components/services/TruenasScale.vue new file mode 100644 index 0000000..6d479b3 --- /dev/null +++ b/src/components/services/TruenasScale.vue @@ -0,0 +1,97 @@ + + + + +