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.
This commit is contained in:
2026-07-30 18:48:52 +02:00
parent 334c08133c
commit f2a694917e
2 changed files with 19 additions and 0 deletions
+8
View File
@@ -72,3 +72,11 @@ HOMEPAGE_VAR_SONARR_KEY=your-sonarr-api-key
# --- Jellyfin widget --- # --- Jellyfin widget ---
# API key, created in Jellyfin under Dashboard > Advanced > API Keys # API key, created in Jellyfin under Dashboard > Advanced > API Keys
HOMEPAGE_VAR_JELLYFIN_KEY=your-jellyfin-api-key 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
+11
View File
@@ -447,6 +447,12 @@
icon: emby.svg icon: emby.svg
href: https://emby.vogt.de.com/ href: https://emby.vogt.de.com/
description: Emby description: Emby
widget:
type: emby
url: https://emby.vogt.de.com
key: "{{HOMEPAGE_VAR_EMBY_KEY}}"
enableBlocks: true
enableNowPlaying: true
- Sonarr: - Sonarr:
icon: sonarr.svg icon: sonarr.svg
@@ -462,3 +468,8 @@
icon: overseerr.svg icon: overseerr.svg
href: https://os.vogt.de.com href: https://os.vogt.de.com
description: Seerr description: Seerr
widget:
type: seerr
url: https://os.vogt.de.com
key: "{{HOMEPAGE_VAR_SEERR_KEY}}"
fields: ["pending", "approved", "completed"]