diff --git a/.env.example b/.env.example index 64a67ff..85c5903 100644 --- a/.env.example +++ b/.env.example @@ -60,3 +60,15 @@ HOMEPAGE_VAR_HOMEASSISTANT_TOKEN=your-home-assistant-long-lived-access-token # is not a secret and is set directly in services.yaml as "client". HOMEPAGE_VAR_JDOWNLOADER_USERNAME=your-myjdownloader-email HOMEPAGE_VAR_JDOWNLOADER_PASSWORD=your-myjdownloader-password + +# --- SABnzbd widget --- +# API key, found in SABnzbd under Config > General +HOMEPAGE_VAR_SABNZBD_KEY=your-sabnzbd-api-key + +# --- Sonarr widget --- +# API key, found in Sonarr under Settings > General +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 diff --git a/services.yaml b/services.yaml index e00ef82..c04adb5 100644 --- a/services.yaml +++ b/services.yaml @@ -362,26 +362,11 @@ href: http://192.168.30.135:8090 description: FileBot Media Browser - - SabNZBd: - icon: sabnzbd.svg - href: http://192.168.30.135:8080 - description: SabNZBd - - qBittorrent: icon: qbittorrent.svg href: http://192.168.30.135:8081 description: qBittorrent - - jDownloader: - icon: jdownloader.svg - href: http://192.168.30.135:8082/ - description: jDownloader - widget: - type: jdownloader - username: "{{HOMEPAGE_VAR_JDOWNLOADER_USERNAME}}" - password: "{{HOMEPAGE_VAR_JDOWNLOADER_PASSWORD}}" - client: jdownloader@docker - - meTube: icon: metube.svg href: http://192.168.30.135:8083 @@ -427,11 +412,36 @@ href: http://192.168.30.135:5830 description: MKVToolNix + - SabNZBd: + icon: sabnzbd.svg + href: http://192.168.30.135:8080 + description: SabNZBd + widget: + type: sabnzbd + url: http://192.168.30.135:8080 + key: "{{HOMEPAGE_VAR_SABNZBD_KEY}}" + + - jDownloader: + icon: jdownloader.svg + href: http://192.168.30.135:8082/ + description: jDownloader + widget: + type: jdownloader + username: "{{HOMEPAGE_VAR_JDOWNLOADER_USERNAME}}" + password: "{{HOMEPAGE_VAR_JDOWNLOADER_PASSWORD}}" + client: jdownloader@docker + - Media: - Jellyfin: icon: jellyfin.svg href: https://jellyfin.vogt.de.com/ description: Jellyfin + widget: + type: jellyfin + url: https://jellyfin.vogt.de.com + key: "{{HOMEPAGE_VAR_JELLYFIN_KEY}}" + enableBlocks: true + enableNowPlaying: true - Emby: icon: emby.svg @@ -442,6 +452,11 @@ icon: sonarr.svg href: https://sonarr.vogt.de.com/ description: Sonarr + widget: + type: sonarr + url: http://192.168.30.132:8989 + key: "{{HOMEPAGE_VAR_SONARR_KEY}}" + enableQueue: true - Seerr: icon: overseerr.svg