From c672907127509937e86f276dfd7f84fc398c567d Mon Sep 17 00:00:00 2001 From: Adam Monsen Date: Sun, 21 May 2023 12:39:05 -0700 Subject: [PATCH 1/3] Add Traefik, Wallabag, Olivetin --- docs/customservices.md | 36 +++++++++++ src/components/services/Olivetin.vue | 84 ++++++++++++++++++++++++++ src/components/services/Traefik.vue | 89 ++++++++++++++++++++++++++++ src/components/services/Wallabag.vue | 84 ++++++++++++++++++++++++++ 4 files changed, 293 insertions(+) create mode 100644 src/components/services/Olivetin.vue create mode 100644 src/components/services/Traefik.vue create mode 100644 src/components/services/Wallabag.vue diff --git a/docs/customservices.md b/docs/customservices.md index d8af4c51..41314442 100644 --- a/docs/customservices.md +++ b/docs/customservices.md @@ -28,6 +28,7 @@ within Homer: - [Medusa](#medusa) - [Nextcloud](#nextcloud) - [OctoPrint / Moonraker](#octoprintmoonraker) +- [Olivetin](#olivetin) - [OpenHAB](#openhab) - [OpenWeatherMap](#openweathermap) - [PaperlessNG](#paperlessng) @@ -45,7 +46,9 @@ within Homer: - [Speedtest Tracker](#speedtesttracker) - [Tautulli](#tautulli) - [Tdarr](#tdarr) +- [Traefik](#traefik) - [Uptime Kuma](#uptime-kuma) +- [Wallabag](#wallabag) - [What's Up Docker](#whats-up-docker) > [!IMPORTANT] @@ -303,6 +306,17 @@ Moonraker's API mimmicks a few of OctoPrint's endpoints which makes these servic type: "OctoPrint" ``` +## Olivetin + +This service displays a version string instead of a subtitle. Example configuration: + +```yaml +- name: Olivetin + type: Olivetin + logo: assets/tools/sample.png + url: https://olivetin.example.com +``` + ## OpenHAB You need to set the type to OpenHAB, provide an api key and enable cors on OpenHAB. @@ -590,6 +604,17 @@ for transcoding on your Tdarr instance as well as the number of errored items. checkInterval: 5000 # (Optional) Interval (in ms) for updating the queue & error counts ``` +## Traefik + +This service displays a version string instead of a subtitle. Example configuration: + +```yaml +- name: Traefik + type: Traefik + logo: assets/tools/sample.png + url: http://traefik.example.com +``` + ## Uptime Kuma Using the Uptime Kuma service you can display info about your instance uptime right on your Homer dashboard. @@ -605,6 +630,17 @@ The following configuration is available for the UptimeKuma service. Needs v1.13 type: "UptimeKuma" ``` +## Wallabag + +This service displays a version string instead of a subtitle. Example configuration: + +```yaml +- name: Wallabag + type: Wallabag + logo: assets/tools/sample.png + url: https://wallabag.example.com +``` + ## What's up Docker What's up Docker allow to display info about the number of container running and the number for which an update is available on your Homer dashboard. diff --git a/src/components/services/Olivetin.vue b/src/components/services/Olivetin.vue new file mode 100644 index 00000000..cf868efe --- /dev/null +++ b/src/components/services/Olivetin.vue @@ -0,0 +1,84 @@ + + + + + diff --git a/src/components/services/Traefik.vue b/src/components/services/Traefik.vue new file mode 100644 index 00000000..46885e5f --- /dev/null +++ b/src/components/services/Traefik.vue @@ -0,0 +1,89 @@ + + + + + diff --git a/src/components/services/Wallabag.vue b/src/components/services/Wallabag.vue new file mode 100644 index 00000000..6a454046 --- /dev/null +++ b/src/components/services/Wallabag.vue @@ -0,0 +1,84 @@ + + + + + From 1864e1d8253bbfef94ae732defb48ef3ff833750 Mon Sep 17 00:00:00 2001 From: Adam Monsen Date: Sun, 24 Nov 2024 16:01:18 -0800 Subject: [PATCH 2/3] allow subtitle override --- src/components/services/Olivetin.vue | 5 ++++- src/components/services/Traefik.vue | 5 ++++- src/components/services/Wallabag.vue | 5 ++++- 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/src/components/services/Olivetin.vue b/src/components/services/Olivetin.vue index cf868efe..f0a022b0 100644 --- a/src/components/services/Olivetin.vue +++ b/src/components/services/Olivetin.vue @@ -3,7 +3,10 @@