Skip to content

Integrations

Domekologe edited this page Jun 13, 2026 · 5 revisions

Integrations

🌐 English · Deutsch

All integrations are configured on the Integrations page (/integrations).

Screenshot: integrations page

Media player: Jellyfin & Plex

After successful downloads the app automatically triggers a library refresh on your media server so new episodes show up immediately.

Jellyfin

  • Enter server URL and API key (create the key in Jellyfin under Administration → API Keys).
  • The test button verifies the connection and shows the server name.

Plex

  • Enter the Plex URL; sign-in happens conveniently via Plex OAuth (PIN flow) straight from the UI — the token is stored automatically.
  • Optionally select a specific library section (otherwise all are refreshed).
  • The UI can additionally show whether the server is currently scanning.

MediaScan (inventory matching)

MediaScan loads your media server's complete library (series + movies with TMDB/IMDB/TVDB IDs) into a local cache. The UI can then mark, while browsing, what's already in your collection.

  • Source: Jellyfin (own URL + API key) or Plex (own URL; the Plex token is shared with the media player integration — one OAuth sign-in is enough).
  • Refresh: automatically every 24 h, about 2 minutes after every successful download (so the server can ingest the file first), and manually via button.
  • Missing TMDB IDs are resolved locally from IMDB IDs via the CineInfo cache where possible (relevant for Plex anime with legacy agents).

Overseerr / Jellyseerr ("Seerr")

  • Store the Seerr URL and API key.
  • The Seerr requests page (/seerr) shows pending and approved-but-not-yet-available requests (series + movies) with posters, description and requested seasons.
  • Requests can be approved, declined or hidden directly — and of course started as downloads right away.

Screenshot: Seerr requests

CineInfo (TMDB)

With a (free) TMDB API key the app enriches browse and search views with metadata:

Option Description
Country Region for streaming providers & age rating (default DE)
Show streaming providers Where is the title legally available?
Genres, age rating, rating Badges on the cards
Recommendations "You might also like" on detail pages
Trailer Embed YouTube trailers
Hover info Rating/genres/age rating on card hover
Advanced search Enables the /advanced-search page
Calendar Enables the /calendar page, with sub-options for Seerr requests, Media Library series and the refresh interval

TMDB responses are cached locally for 24 h (with automatic cleanup); the cache can be cleared from the UI.

Advanced search

TMDB Discover with filters for genres, keywords (with autocomplete based on the daily TMDB keyword export), streaming providers and region — results can be searched and downloaded on the streaming sites directly.

Calendar

Shows upcoming episode air dates and movie releases for your AutoSync jobs, Seerr requests and Media Library series. Enabled here and configured with sub-options for the overlay sources and the refresh interval. A background watcher caches the schedule data — see Calendar for the full description.

DNS

The DNS integration (Cloudflare/Google/Quad9/custom DoH) is described under Configuration.

Clone this wiki locally