From f2a694917eeb6931025c9e793da9b7b5718e7afd Mon Sep 17 00:00:00 2001 From: Oliver Vogt Date: Thu, 30 Jul 2026 18:48:52 +0200 Subject: [PATCH] Add Emby and Seerr widgets Emby mirrors the Jellyfin widget (library blocks + now playing). Seerr shows pending/approved/completed request counts - currently 403ing on request/count since the configured API key looks like a per-user key rather than the admin key from Settings > General. Keys documented in .env.example. --- .env.example | 8 ++++++++ services.yaml | 11 +++++++++++ 2 files changed, 19 insertions(+) diff --git a/.env.example b/.env.example index 85c5903..223c236 100644 --- a/.env.example +++ b/.env.example @@ -72,3 +72,11 @@ HOMEPAGE_VAR_SONARR_KEY=your-sonarr-api-key # --- Jellyfin widget --- # API key, created in Jellyfin under Dashboard > Advanced > API Keys HOMEPAGE_VAR_JELLYFIN_KEY=your-jellyfin-api-key + +# --- Emby widget --- +# API key, created in Emby under Settings > Advanced > Api Keys +HOMEPAGE_VAR_EMBY_KEY=your-emby-api-key + +# --- Seerr widget (Overseerr/Jellyseerr) --- +# API key, found under Settings > General > API Key +HOMEPAGE_VAR_SEERR_KEY=your-seerr-api-key diff --git a/services.yaml b/services.yaml index c04adb5..36ccce4 100644 --- a/services.yaml +++ b/services.yaml @@ -447,6 +447,12 @@ icon: emby.svg href: https://emby.vogt.de.com/ description: Emby + widget: + type: emby + url: https://emby.vogt.de.com + key: "{{HOMEPAGE_VAR_EMBY_KEY}}" + enableBlocks: true + enableNowPlaying: true - Sonarr: icon: sonarr.svg @@ -462,3 +468,8 @@ icon: overseerr.svg href: https://os.vogt.de.com description: Seerr + widget: + type: seerr + url: https://os.vogt.de.com + key: "{{HOMEPAGE_VAR_SEERR_KEY}}" + fields: ["pending", "approved", "completed"]