Skip to content

Integrationen DE

TheMRX13 edited this page Jul 5, 2026 · 4 revisions

Integrationen

🌐 English · Deutsch

Alle Integrationen werden auf der Seite Integrationen (/integrations) konfiguriert.

Screenshot: Integrationen-Seite

MediaPlayer: Jellyfin & Plex

Nach erfolgreichen Downloads stößt die App automatisch einen Library-Refresh auf dem Medienserver an, damit neue Folgen sofort auftauchen.

Jellyfin

  • Server-URL und API-Key eintragen (API-Key in Jellyfin unter Administration → API-Schlüssel erzeugen).
  • Test-Button prüft die Verbindung und zeigt den Servernamen.

Plex

  • Plex-URL eintragen; die Anmeldung läuft bequem per Plex-OAuth (PIN-Verfahren) direkt aus der UI — der Token wird automatisch gespeichert.
  • Optional eine bestimmte Library-Section wählen (sonst werden alle aktualisiert).
  • Die UI kann zusätzlich anzeigen, ob der Server gerade scannt.

MediaScan (Bestandsabgleich)

MediaScan lädt die komplette Bibliothek des Medienservers (Serien + Filme mit TMDB/IMDB/TVDB-IDs) in einen lokalen Cache. Damit kann die UI beim Stöbern markieren, was bereits in der eigenen Mediathek vorhanden ist.

  • Quelle: Jellyfin (eigene URL + API-Key) oder Plex (eigene URL; der Plex-Token wird mit der MediaPlayer-Integration geteilt — eine OAuth-Anmeldung reicht).
  • Aktualisierung: automatisch alle 24 h, ca. 2 Minuten nach jedem erfolgreichen Download (damit der Server die Datei erst aufnehmen kann) sowie manuell per Button.
  • Fehlende TMDB-IDs werden, wo möglich, lokal über den CineInfo-Cache aus IMDB-IDs aufgelöst (relevant für Plex-Anime mit alten Agents).

Overseerr / Jellyseerr („Seerr“)

  • Seerr-URL und API-Key hinterlegen.
  • Die Seite Seerr-Anfragen (/seerr) zeigt offene und genehmigte, noch nicht verfügbare Anfragen (Serien + Filme) mit Postern, Beschreibung und angefragten Staffeln.
  • Anfragen können direkt genehmigt, abgelehnt oder ausgeblendet werden — und natürlich direkt als Download gestartet werden.

Screenshot: Seerr-Anfragen

CineInfo (TMDB)

Mit einem (kostenlosen) TMDB-API-Key reichert die App die Browse- und Suchansichten mit Metadaten an:

Option Beschreibung
Land Region für Streaming-Anbieter & FSK (Standard DE)
Streaming-Anbieter anzeigen Wo läuft der Titel offiziell?
Genres, FSK, Bewertung Badges auf den Karten
Empfehlungen „Das könnte dir gefallen“ auf Detailseiten
Trailer YouTube-Trailer einbetten
Hover-Infos Bewertung/Genres/FSK beim Überfahren der Karten
Erweiterte Suche Aktiviert die Seite /advanced-search
Kalender Aktiviert die Seite /calendar, mit Unterpunkten für Seerr-Anfragen, Mediathek-Serien und das Aktualisierungsintervall

TMDB-Antworten werden 24 h lokal gecacht (inkl. automatischer Bereinigung); der Cache lässt sich in der UI leeren.

Titel-Lokalisierung: Im Detail-Dialog wird der Serientitel nur dann durch den TMDB-Titel ersetzt, wenn der Treffer eindeutig passt (Ähnlichkeitsprüfung gegen Original- und lokalisierten Titel). Bei unsicheren Treffern bleibt der Original-Titel der Quelle erhalten — so überschreibt z. B. ein Spin-off nicht den echten Serientitel.

Erweiterte Suche

TMDB-Discover mit Filtern für Genres, Keywords (mit Autovervollständigung über den täglich heruntergeladenen TMDB-Keyword-Export), Streaming-Anbieter und Region — Treffer lassen sich direkt auf den Streaming-Seiten suchen und herunterladen.

Kalender

Zeigt kommende Ausstrahlungstermine von Episoden und Filmstarts für deine AutoSync-Jobs, Seerr-Anfragen und Mediathek-Serien. Wird hier aktiviert und mit Unterpunkten für die Überlagerungsquellen und das Aktualisierungsintervall konfiguriert. Ein Hintergrund-Watcher cached die Termindaten — die vollständige Beschreibung steht unter Kalender.

Crunchyroll

Ein optionaler Crunchyroll-Login (Unterabschnitt von CineInfo) ergänzt zwei Dinge, die reine TMDB-Daten nicht immer liefern:

  • Provider-Pill für aktuelle Simulcasts. Ist ein Titel bei Crunchyroll verfügbar, wird im Detail-Dialog eine Crunchyroll-Pill angezeigt — auch für brandneue Simulcasts, die die Provider-Liste von TMDB noch nicht kennt. Die Verfügbarkeitsantwort wird 24 h gecacht.
  • Kalender-Synchronisierung. Crunchyroll-Veröffentlichungstermine können dem Kalender als eigene Quelle hinzugefügt werden.
Option Beschreibung
Crunchyroll-Integration aktivieren Hauptschalter für alle Crunchyroll-Funktionen
E-Mail / Passwort / Sprache Konto-Login. Das Passwort wird verschlüsselt gespeichert (Fernet, wie die anderen Secrets). Das Sitzungs-Token wird in einer verschlüsselten Datei zwischengespeichert, damit nicht bei jeder Anfrage neu angemeldet wird.
Profil Wählt, aus welchem Konto-Profil die Watchlist gelesen wird (über Verbindung testen geladen).
Anonymer Modus Nur öffentliche Metadaten, ohne Konto — Provider-Pills funktionieren, Watchlist-Sync nicht
Crunchyroll-Provider-Pill Schaltet die oben beschriebene zusätzliche Pill
↳ Crunchyroll-Simulcast-Kalender synchronisieren Fügt das Lineup der aktuellen + nächsten Simulcast-Season zum Kalender hinzu. Die Titel kommen aus der Crunchyroll-API (bis ~80 Serien, 30 min Cache); die tatsächlichen Termine werden über TMDB aufgelöst und nutzen denselben Kalender-Cache wie AutoSync/Seerr
↳ Mit meiner Watchlist/Liste synchronisieren Hebt Kalendereinträge hervor, die auf deiner Crunchyroll-Watchlist stehen; ist die Simulcast-Synchronisierung aus, werden nur deine Watchlist-Veröffentlichungen angezeigt. Benötigt ein Konto.

Mit Verbindung testen lassen sich die Zugangsdaten prüfen; bei einem Konto-Login werden das aktive Profil und die Premium-Verfügbarkeit angezeigt.

Die Integration nutzt einen gebündelten Single-File-Build der crunchyroll-api-Bibliothek (src/mediaforge/vendor/crunchyroll_api.py). Videostreams sind DRM-geschützt und werden nicht heruntergeladen — verwendet werden nur Metadaten, Verfügbarkeit und Termindaten.

Datenschutz-/ToS-Hinweis: Hierbei wird dein persönliches Crunchyroll-Konto angemeldet. Die Zugangsdaten verlassen deinen Server nicht. Starke automatisierte Nutzung kann den Nutzungsbedingungen von Crunchyroll unterliegen.

DNS

Die DNS-Integration (Cloudflare/Google/Quad9/Custom DoH) ist unter Konfiguration beschrieben.

UpTime-Überwachung

Natives, eingebautes Monitoring der Quellen-Seiten — kein externes Uptime Kuma nötig. Aktiviere es unter Integrationen → UpTime; anschließend erscheint ein UpTime-Eintrag in der Seitenleiste mit einem Live-Dashboard unter /uptime.

Option Beschreibung
UpTime-Überwachung aktivieren Hauptschalter — startet die Hintergrund-Überwachung und fügt den Seitenleisten-Eintrag hinzu
Prüfintervall Wie oft jede Seite geprüft wird (Minimum 1 Minute)
Speicherdauer Wie lange die Verlaufsdaten aufbewahrt werden (maximal 7 Tage)
Timeout Anfrage-Timeout pro Prüfung (5–120 s)
Überwachte Quellen Wähle, welche Quellen-Seiten (AniWorld, SerienStream, FilmPalast, MegaKino, hanime) überwacht werden

Jede Prüfung nutzt dieselbe Erreichbarkeits- und Echtheits-Verifizierung wie der DNS-Test — eine Seite gilt nur als online, wenn der echte Inhalt antwortet; eine ISP-/CUII-Sperrseite wird nicht als online gewertet. Zustände je Seite:

  • Online — erreichbar und die echte Seite wurde verifiziert.
  • Eingeschränkt — erreichbar, aber der Inhalt konnte nicht bestätigt werden (z. B. eine Cloudflare-Challenge-Seite).
  • Offline — nicht erreichbar oder eine Sperr-/ISP-Seite wurde erkannt.

Das Dashboard zeigt jede überwachte Quelle als volle Reihe mit Uptime-%, durchschnittlicher Antwortzeit, einem Heartbeat-Verlauf und der letzten Fehlermeldung. Es aktualisiert sich alle paar Sekunden live — ohne die Seite neu zu laden.

Zeitraum & Detailansicht. Über den Monitoren kannst du mit einer Zeitraum-Auswahl in der Historie zurückblicken: Presets (1 Std, 6 Std, 24 Std, 3 Tage, 7 Tage, begrenzt auf deine Speicherdauer) plus ein frei wählbarer Von-/Bis-Zeitraum. Der gewählte Zeitraum wird in eine feste Anzahl Balken aufgeteilt; jeder Balken fasst seinen Abschnitt zusammen (rot = es gab einen Ausfall, orange = eingeschränkt, grün = alles ok). Abschnitte ohne Daten (Lücken, Monitor war aus, vor der Aktivierung) zeigen einen grauen, gestrichelten Balken und „Keine Daten vorhanden". Beim Überfahren eines Balkens erscheinen Zeitspanne, Status, Anzahl Prüfungen, Ø Antwortzeit und ggf. Fehler; ein Klick/Tipp auf einen Balken klappt unter dem Monitor eine Detailansicht mit den einzelnen Heartbeats dieses Abschnitts auf. Uptime-%, Ø Antwort und Prüfungszahl beziehen sich auf den gewählten Zeitraum; „Letzte Prüfung" zeigt immer die tatsächlich letzte Prüfung.

Clone this wiki locally