medialab Server ist unsere Variante von Jellyfin 12.2. Er übernimmt die Daten, Bibliotheken, Nutzer und Apps von Jellyfin: Die Jellyfin-Apps für Android, iOS, TV und Web verbinden sich mit ihm genau so wie mit dem offiziellen Jellyfin. Was er hinzufügt, ist ein besseres Zuhause für Plugins – unsere zuerst.
Er ist kostenlos: kein Preis, kein Lizenzschlüssel, kein Test. Er ist freie Software unter der GPL-2.0, wie Jellyfin, und sein Quellcode ist öffentlich.
Installation
- Im Container (Docker, Compose, Unraid, Portainer, Kubernetes; amd64 und arm64, Ubuntu eingeschlossen): das Image
ghcr.io/cristiancasapu/medialab-server, gebaut aus denselben signierten Paketen. Siehe medialab Server im Container installieren; die Build-Dateien sind öffentlich in medialab-server-docker. - Mit apt unter Debian 12 (bookworm), amd64 oder arm64: Die Pakete
medialab-serverundmedialab-server-webersetzenjellyfin-serverundjellyfin-webund lassen deine Daten an Ort und Stelle. Siehe medialab Server mit apt installieren. Die Pakete brauchen Bibliotheken von Debian 12; verwende unter Ubuntu also den Container.
Beim ersten Start wird die Jellyfin-Datenbank auf das 12.2-Format aktualisiert, das eine ältere Jellyfin-Version nicht mehr öffnen kann: Mach vorher ein Backup.
MediaLab TV ist enthalten
Seit 12.2-ml.8 ist die TV-App Teil des Servers, kostenlos: kein Plugin und kein separates Abo auf medialab Server.
- Fernseher ohne Jellyfin-App öffnen
https://<server>:8096/web/tv/im eigenen Browser und erhalten die Oberfläche im Netflix-Stil: Weiter ansehen, Nächste Folge, Bibliotheken, Meine Liste, Live-TV, Titelseiten, Suche mit Bildschirmtastatur und Profile. - Eigener Player mit Tonspuren, Untertiteln, Fortsetzen und Intro / Recap / Abspann überspringen.
- Einstellungen im Benutzermenü → MediaLab TV – admin: Name, Logo (PNG/SVG), Farben, Sprache, Zugangspfad und Turnstile.
- Bei der Installation über eine Version mit dem
jf-tvapp-Plugin übernimmt der Server dessen Einstellungen, Logo und Turnstile-Schlüssel und lädt das Plugin nicht mehr; dieselben Adressen bleiben gültig. - Auf offiziellem Jellyfin bleibt MediaLab TV das Plugin jf-tvapp.
- Die automatische Qualität nutzt SpeedTest, wenn es installiert und lizenziert ist; ohne es misst der Fernseher selbst.
Quellcode und Lizenz
medialab Server basiert auf Jellyfin und Jellyfin Web, von den Jellyfin-Entwicklern, und bleibt unter deren Lizenz, der GPL-2.0. Der Quellcode jeder Version, mit einem Tag für jede Veröffentlichung (Paket 12.2+mlN+deb12 = Tag v12.2-ml.N = Image-Tag 12.2-ml.N), ist öffentlich: medialab-server und medialab-server-web. Die Versionshistorie steht im Changelog.
Unsere Plugins für Jellyfin funktionieren auf dem offiziellen Jellyfin und auf medialab Server; siehe Jellyfin-Plugins. „Jellyfin“ ist eine Marke des Jellyfin-Projekts; medialab Server ist ein unabhängiges Projekt und wird vom Jellyfin-Projekt nicht unterstützt.
