Selbstgehostetes Medienzentrum mit KI-Steuerungen für '*arr'-Ökosysteme
Cantinarr, entwickelt von Windoze95, ist ein selbstgehostetes Medienmanagement- und Entdeckungszentrum für das '*arr'-Ökosystem. Es zentralisiert die Entdeckung, Anforderung und Bibliotheksverwaltung über eine Browseroberfläche und natürliche Sprachinteraktion, sodass Benutzer mehrere Medienservices koordinieren können. Die App bietet native mobile Clients und automatisierte Synchronisierung und legt einen Schwerpunkt auf einen datenschutzorientierten Ansatz. Sie richtet sich an Heimlabor-Enthusiasten und Medienserver-Administratoren, die einen einzigen, selbstgehosteten Kontrollpunkt für ihre Bibliotheken wünschen.
Welche Aufgaben können Sie tatsächlich mit Cantinarr durchführen?
Die App verwaltet Filme, Fernsehsendungen, Musik und Bücher in einem einzigen Katalog und kombiniert externe Entdeckungsquellen wie TMDB und Trakt mit Anfrageweiterleitung zu Downloaddiensten. Ihre Benutzeroberfläche gruppiert Ergebnisse nach Quelle und bietet Filter für Verfügbarkeit und Qualität, was bei der Katalogkurierung, der plattformübergreifenden Entdeckung und der Konsistenz mehrerer Bibliotheken über verschiedene Medientypen hinweg hilft.
Wie leistungsfähig sind die von MCP gesteuerten Automatisierungen und Wiederherstellungstools?
Cantinarr enthält einen nativen Model Context Protocol-Server, der ungefähr vierzig Tools bereitstellt und den Zugriff mit OAuth sichert. Diese Tools ermöglichen es externen KI-Clients, Bibliotheken programmatisch zu inspizieren, Anfragen einzureichen und gegen verbundene Dienste zu arbeiten. Die Plattform umfasst auch eine selbstheilende Schicht, die den Downloadstatus überwacht und Korrekturmaßnahmen für blockierte oder fehlgeschlagene Jobs anwendet, um manuelle Korrekturen zu reduzieren.
Welche Infrastruktur und Clients benötigt Cantinarr?
Die Serverkomponente ist in Go geschrieben und wird hauptsächlich als Docker-Container verteilt, der die Bereitstellung auf Linux-Hosts, Raspberry Pi-Geräten und NAS-Geräten unterstützt. Die Client-Oberflächen umfassen eine Browser-Benutzeroberfläche und native mobile Apps, die mit Flutter erstellt wurden; mobile Builds beinhalten Deep-Linking-Unterstützung für die direkte Navigation zu bestimmten Bibliothekseinträgen. Administratoren können den Container neben bestehenden 'arr'-Diensten in einem Heimlabor ausführen.
Wie geht Cantinarr mit Datenschutz, Offenheit und Zugriffskontrolle um?
Das Projekt verfolgt eine datenschutzorientierte Haltung, indem es Tracking, Werbung und Drittanbieteranalysen weglässt und unter der AGPL-3.0-Lizenz als Open-Source-Initiative veröffentlicht wird. Die Zugriffskontrolle basiert auf OAuth mit Passkey-Optionen und verschlüsselter Speicherung von Anmeldeinformationen. Ein selbstgehostetes Push-Gateway bietet eine automatische Anmeldung für mobile Benachrichtigungen und hält die Nachrichtenübermittlung und administrativen Warnungen innerhalb der Umgebungen der Benutzer.
Praktische Wahl für selbstgehostete Medienadministratoren
Die App eignet sich für Heimlabor-Enthusiasten und Medienserver-Administratoren, die einen einheitlichen, datenschutzorientierten Controller wünschen; die positive Resonanz in selbstgehosteten und Unraid-Communities unterstützt diese Eignung. Erwarten Sie einen Installations- und Konfigurationsworkflow für Personen, die mit dem Ausführen von Containern und dem Verknüpfen von Diensten vertraut sind, und planen Sie etwas praktische Einrichtung, bevor die Automatisierung aktiviert wird. Für datenschutzbewusste Bereitstellungen sind der community-gesteuerte Quellcode und die fehlende Telemetrie klare Vorteile.





