From e6c106eb72412fc6ad2998e1ff662f9206595ae7 Mon Sep 17 00:00:00 2001 From: Evan Steinkerchner Date: Fri, 29 Apr 2022 14:18:59 -0400 Subject: [PATCH] Added Tautulli service (#439) --- docs/customservices.md | 27 ++++++++ src/components/services/Tautulli.vue | 92 ++++++++++++++++++++++++++++ 2 files changed, 119 insertions(+) create mode 100644 src/components/services/Tautulli.vue diff --git a/docs/customservices.md b/docs/customservices.md index be9d6cb..d19b560 100644 --- a/docs/customservices.md +++ b/docs/customservices.md @@ -195,3 +195,30 @@ The following configuration is available for the UptimeKuma service. Needs v1.13 slug: "myCustomDashboard" # Defaults to "default" if not provided. type: "UptimeKuma" ``` + +## Tautulli + +The Tautulli service can allow you to show the number of currently active +streams on you Plex instance. An API key is required, and can be obtained from +the "Web Interface" section of settings on the Tautulli web UI. + +```yaml +- name: "Tautulli" + logo: "assets/tools/sample.png" + url: "http://192.168.0.151:8181" + type: "Tautulli" + apikey: "MY-SUPER-SECRET-API-KEY" +``` + +Because the service type and link don't necessarily have to match, you could +even make the service type Tautulli on your Plex card and provide a separate +endpoint pointing to Tautulli! + +```yaml +- name: "Plex" + logo: "assets/tools/sample.png" + url: "http://192.168.0.151:32400/web" # Plex + endpoint: "http://192.168.0.151:8181" # Tautulli + type: "Tautulli" + apikey: "MY-SUPER-SECRET-API-KEY" +``` diff --git a/src/components/services/Tautulli.vue b/src/components/services/Tautulli.vue new file mode 100644 index 0000000..2e8f8f5 --- /dev/null +++ b/src/components/services/Tautulli.vue @@ -0,0 +1,92 @@ + + + + +