medialab Server est notre variante de Jellyfin 12.2. Elle conserve les données, bibliothèques, utilisateurs et applications de Jellyfin : les applications Jellyfin pour Android, iOS, TV et le web se connectent à elle exactement comme à Jellyfin officiel. Ce qu’elle ajoute, c’est un meilleur écrin pour les plugins, les nôtres d’abord.
Il est gratuit : aucun prix, aucune clé de licence, aucun essai. C’est un logiciel libre sous la GPL-2.0, comme Jellyfin, et son code source est public.
Installation
- Dans un conteneur (Docker, Compose, Unraid, Portainer, Kubernetes ; amd64 et arm64, Ubuntu comprise) : l’image
ghcr.io/cristiancasapu/medialab-server, construite à partir des mêmes paquets signés. Voir Installer medialab Server dans un conteneur ; les fichiers de build sont publics dans medialab-server-docker. - Avec apt sur Debian 12 (bookworm), amd64 ou arm64 : les paquets
medialab-serveretmedialab-server-webremplacentjellyfin-serveretjellyfin-weben conservant vos données en place. Voir Installer medialab Server avec apt. Les paquets nécessitent les bibliothèques de Debian 12 : sur Ubuntu, utilisez donc le conteneur.
Au premier démarrage, la base de données Jellyfin est migrée vers le format 12.2, qu’un Jellyfin plus ancien ne peut plus ouvrir : faites d’abord une sauvegarde.
MediaLab TV est inclus
Depuis 12.2-ml.8, l’application TV fait partie du serveur, gratuitement : pas de greffon et pas d’abonnement séparé sur medialab Server.
- Les télévisions sans application Jellyfin ouvrent
https://<serveur>:8096/web/tv/dans leur propre navigateur et obtiennent l’interface de style Netflix : Reprendre, Épisode suivant, bibliothèques, Ma liste, TV en direct, pages des titres, recherche avec le clavier à l’écran et profils. - Lecteur propre, avec pistes audio, sous-titres, reprise et « Passer l’intro / le résumé / le générique ».
- Réglages dans le menu utilisateur → MediaLab TV – admin : nom, logo (PNG/SVG), couleurs, langue, chemin d’accès et Turnstile.
- Installé par-dessus une version avec le greffon
jf-tvapp, le serveur reprend ses réglages, son logo et sa clé Turnstile et ne charge plus le greffon ; les mêmes adresses restent valables. - Sur Jellyfin officiel, MediaLab TV reste le greffon jf-tvapp.
- La qualité automatique utilise SpeedTest lorsqu’il est installé et sous licence ; sinon, la TV mesure elle-même le réseau.
Code source et licence
medialab Server est basé sur Jellyfin et Jellyfin Web, par les contributeurs de Jellyfin, et reste sous leur licence, la GPL-2.0. Le code source de chaque version, avec une étiquette pour chaque publication (paquet 12.2+mlN+deb12 = étiquette v12.2-ml.N = étiquette d’image 12.2-ml.N), est public : medialab-server et medialab-server-web. La liste des versions se trouve dans l’historique des versions.
Nos plugins pour Jellyfin fonctionnent sur Jellyfin officiel et sur medialab Server ; voir plugins Jellyfin. « Jellyfin » est une marque du projet Jellyfin ; medialab Server est indépendant et n’est pas approuvé par celui-ci.
