medialab Server

Notre serveur multimédia basé sur Jellyfin, gratuit et open source (GPL-2.0) : vos bibliothèques, utilisateurs et applications restent, et les plugins medialab s’y intègrent mieux.

medialab Server: Jellyfin 12.2 with the medialab additions, here with a library of public-domain films and a demo series1 sur 7

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-server et medialab-server-web remplacent jellyfin-server et jellyfin-web en 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.

Ce que ajoute medialab Server

Par rapport à Jellyfin officiel 12.2, avec les mêmes données, bibliothèques, utilisateurs et applications :

  • Verified – medialab. Le serveur vérifie la signature de nos plugins et vous montre que les fichiers sont exactement ceux que nous avons publiés. Un plugin modifié après sa publication est signalé.
  • Intégré à l’interface. Les plugins peuvent ajouter des boutons et des liens dans le menu de vos utilisateurs (par exemple « TV », « Share ») sans configuration web manuelle.
  • Prioritaire par défaut. Les plugins medialab passent en premier là où cela compte : tuners TV en direct, sources de guide et fournisseurs de sous-titres. L’ordre reste le vôtre : vous pouvez le modifier à tout moment.
  • Le catalogue medialab.works inclus, avec une installation sans confirmations supplémentaires.
  • Mises à jour depuis l’interface web, sans terminal (avec Self-Update de MediaLab) : vérifiez, mettez à jour et revenez en arrière depuis le tableau de bord ; si une nouvelle version ne démarre pas, le serveur revient de lui-même à la version précédente, avec vos données intactes.
  • Le même Jellyfin, à jour. medialab Server suit chaque semaine les versions stables de Jellyfin 12.x ; une nouvelle version n’est publiée qu’après avoir réussi tous les tests, y compris ceux de nos plugins.

Les applications Jellyfin (Android, iOS, TV, web) se connectent exactement comme à Jellyfin officiel.

Pour l’installer, lancez l’image de conteneur (guide) ou, sur Debian 12, les paquets apt, qui remplacent jellyfin-server et jellyfin-web en conservant vos données en place (guide).

medialab Server est un logiciel libre (GPL-2.0), basé sur Jellyfin. Le code source est public : medialab-server et medialab-server-web.

Configuration requise

  • Un conteneur (Docker, Compose, Unraid, Portainer, Kubernetes) en amd64 ou arm64, Ubuntu inclus ; image ghcr.io/cristiancasapu/medialab-server
  • Ou Debian 12 (bookworm), amd64 ou arm64, avec les paquets apt d’apt.medialab.works, qui remplacent jellyfin-server et jellyfin-web et gardent vos données en place
  • Logiciel libre (GPL-2.0), basé sur Jellyfin

Dernière version

12.2-ml.10
publiée le 18 oct. 2026
Voir toutes les modifications →

Gratuit et open source : ni clé de licence, ni essai, ni paiement. Installez-le dans un conteneur ou depuis le dépôt apt.