Zac Robinson de XDA a écrit comment un seul plugin a transformé son serveur Jellyfin partagé d’une source de friction en quelque chose que sa famille ouvre réellement par choix. Jellyfin n’est pas livré avec un écran “Qui regarde?” prêt à l’emploi, et une fois que plus d’une personne est sur un serveur, la couche de profil manquante devient rapidement évidente. Voici sept applications et plugins qui ajoutent des profils, des avatars, des files d’attente de demandes et des contrôles par utilisateur style Netflix à un serveur Jellyfin. Chaque choix est gratuit, la plupart sont open source, et tous fonctionnent aux côtés d’une installation standard de Jellyfin sur Windows, macOS ou Linux.
Ce qu'il faut rechercher dans une configuration de profils Jellyfin
Jellyfin multi-utilisateur pose plusieurs problèmes. Un plugin de “profil” en résout un, pas tous. Les choix ci-dessous se divisent en cinq capacités. Trouvez ceux que votre ménage a réellement besoin avant d’ajouter des plugins inutilement:
- Commutation de profil (un écran “Qui regarde?” lié à l’historique d’affichage par profil)
- Avatars et visuels par profil
- Contrôles parentaux et portée de la bibliothèque (les enfants n’ont que l’animation)
- Demandes et ajouts de bibliothèque par utilisateur
- Statistiques de visualisation par utilisateur et reprise de lecture
Deux de ceux-ci peuvent être dans un plugin (JellyProfiles combine la commutation plus les avatars plus le contrôle parental) ou répartis sur plusieurs. Combinez-les, ne les empile pas inutilement.
Comparaison rapide
| Application | Meilleur pour | Plateformes | Gratuit | Point fort |
|---|---|---|---|---|
| JellyProfiles | Commutation de profil style Netflix | Plugin serveur | Gratuit | Jusqu’à 5 profils par compte, protection PIN |
| GetAvatar | Ajout d’images d’avatar | Plugin serveur | Gratuit | Choisir parmi une galerie préchargée |
| Jellystat | Statistiques de visualisation par utilisateur | Docker | Gratuit | Tableaux de bord de style Grafana |
| LDAP Authentication Plugin | Véritable connexion unique | Plugin serveur | Gratuit | Lier les utilisateurs Jellyfin à LDAP ou FreeIPA |
| Jellyseerr | Files d’attente de demandes par utilisateur | Docker | Gratuit | Le fork d’Overseerr pour Jellyfin |
| Playback Reporting Plugin | Statistiques de temps de visualisation par utilisateur | Plugin serveur | Gratuit | Le reporting groupé que la plupart des guides omettent |
| Home Screen Sections Plugin | Meilleur écran d’accueil par profil | Plugin serveur | Gratuit | Lignes personnalisées sur l’onglet accueil |
Les applications
1. JellyProfiles, meilleur pour la commutation de profil
JellyProfiles (également appelé Bonfire) est le plugin sur lequel s’est posé l’écrivain XDA. Il ajoute jusqu’à cinq profils sous un seul compte Jellyfin, chacun avec un nom, un PIN, un minuteur de verrouillage automatique, une couleur d’avatar, une cote parentale et une liste d’accès à la bibliothèque. Les profils affichent un écran “Qui regarde?” la première fois de chaque session, et chaque profil conserve son propre historique, points de reprise et recommandations.
Où il faut faillir: Le support est limité à Jellyfin Web, l’application Android officielle et Jellyfin Media Player (JMP). Les clients natifs comme Swiftfin (iOS) et le client Roku ne rendent actuellement pas le sélecteur.
Tarification:
- Gratuit: Oui, open source sur GitHub
- Payant: N/A
Plateformes: Plugin serveur, il s’exécute donc partout où Jellyfin s’exécute (Linux, Windows, macOS, Docker)
Télécharger: GitHub (jaimedelano/JellyProfiles)
Conclusion: Commencez ici. Il résout le problème spécifique des “profils style Netflix” dont parlait l’article XDA.
2. GetAvatar, meilleur pour les vrais avatars
GetAvatar est un petit plugin Jellyfin qui permet à un utilisateur de choisir son avatar parmi une galerie au lieu du bloc de couleur par défaut. La galerie est configurée par l’admin, un ménage peut donc mettre des icônes de dessins animés pour les enfants et des photos basées sur l’humeur pour les adultes dans un dossier et laisser chaque compte choisir. Il fonctionne bien avec JellyProfiles pour les ménages qui veulent à la fois la commutation de profil et les avatars nommés.
Où il faut faillir: Les utilisateurs ne peuvent pas charger leur propre avatar à partir de l’interface utilisateur. L’admin doit d’abord placer les images sur le serveur.
Tarification:
- Gratuit: Oui, open source
- Payant: N/A
Plateformes: Plugin serveur
Télécharger: GitHub (cedev-1/jellyfin-plugin-GetAvatar)
Conclusion: Le polish visuel que les échantillons de couleur de JellyProfiles ne fournissent pas.
3. Jellystat, meilleur pour les statistiques de visualisation par utilisateur
Jellystat est un tableau de bord d’analytique auto-hébergé pour Jellyfin. Il s’exécute en tant que conteneur Docker distinct, extrait les données de l’API Jellyfin et produit des graphiques par utilisateur, des ventilations par bibliothèque et des histogrammes de lecture. Pour un ménage exécutant JellyProfiles, Jellystat est ce qui transforme “chaque profil a son propre historique” en “chaque profil a un résumé mensuel.”
Où il faut faillir: Il a besoin de Docker Compose et d’un conteneur Postgres. La configuration prend 15 à 20 minutes pour un premier-hébergement autonome.
Tarification:
- Gratuit: Oui, open source
- Payant: N/A
Plateformes: Docker, il s’exécute donc sur n’importe quel hôte Linux, macOS ou Windows
Télécharger: GitHub (CyferShepard/Jellystat)
Conclusion: La meilleure réponse “qui a regardé quoi et quand” pour un serveur partagé.
4. LDAP Authentication Plugin, meilleur pour la véritable connexion unique
LDAP Authentication Plugin est le propre plugin de Jellyfin pour lier les comptes d’utilisateur à un répertoire LDAP ou FreeIPA. Pour un ménage ou un laboratoire domestique exécutant déjà Authelia, Keycloak ou LLDAP, cela fusionne “ajouter un nouvel utilisateur à Jellyfin” et “ajouter un nouvel utilisateur à Sonarr” et “ajouter un nouvel utilisateur à Immich” en une action.
Où il faut faillir: C’est overkill pour un ménage de deux. Si personne n’exécute encore un répertoire LDAP, le coût de configuration est disproportionné.
Tarification:
- Gratuit: Oui, plugin officiel Jellyfin
- Payant: N/A
Plateformes: Plugin serveur
Télécharger: Catalogue officiel des plugins Jellyfin (ajoutez https://repo.jellyfin.org/releases/plugin/manifest.json sous Référentiels, puis installez “LDAP Authentication”)
Conclusion: Installez ceci si le ménage a déjà un fournisseur d’identité. Passez si la réponse à “qu’est-ce que LDAP?” est un haussement d’épaules.
5. Jellyseerr, meilleur pour les files d'attente de demandes par utilisateur
Jellyseerr est un fork d’Overseerr qui parle à Jellyfin au lieu de seulement Plex. Les utilisateurs se connectent avec leurs identifiants Jellyfin, parcourent les pages remplies de TMDb et appuient sur “Demander” sur un spectacle ou un film. Sonarr et Radarr récupèrent la demande, la téléchargent, et Jellyseerr la marque disponible quand elle arrive à la bibliothèque.
Où il faut faillir: Cela n’a de sens qu’avec Sonarr et Radarr déjà en cours. Sans eux, c’est juste une meilleure interface pour dire “s’il vous plaît, admin.”
Tarification:
- Gratuit: Oui, open source
- Payant: N/A
Plateformes: Docker
Télécharger: GitHub (fallenbagel/jellyseerr)
Conclusion: Le bon choix si le ménage exécute déjà la pile *arr.
6. Playback Reporting Plugin, meilleur reporting groupé
Playback Reporting Plugin est le propre plugin de reporting de Jellyfin. Il affiche le temps de visualisation par utilisateur dans le tableau de bord Jellyfin, sans avoir besoin d’un deuxième conteneur Docker. C’est moins beau que Jellystat, mais c’est intégré, est livré avec le catalogue des plugins Jellyfin et prend 30 secondes à installer.
Où il faut faillir: L’interface utilisateur est réservée aux administrateurs. Les utilisateurs ne peuvent pas voir leurs propres statistiques depuis le client.
Tarification:
- Gratuit: Oui, plugin officiel
- Payant: N/A
Plateformes: Plugin serveur
Télécharger: Catalogue officiel des plugins Jellyfin (disponible dans le référentiel intégré)
Conclusion: L’alternative légère à Jellystat quand Docker Compose est plus de configuration que le ménage ne le souhaite.
7. Home Screen Sections Plugin, meilleur polish d'écran d'accueil
Home Screen Sections Plugin est un plugin communautaire qui permet aux administrateurs de définir des lignes supplémentaires sur l’écran d’accueil de Jellyfin. Combiné avec JellyProfiles, chaque profil peut atterrir sur un onglet d’accueil avec des lignes correspondant aux goûts de ce profil (les enfants obtiennent “Animated Continue Watching,” les adultes obtiennent “Recently Added: Documentaries”). C’est la couche de finition sur une configuration lourde en profil.
Où il faut faillir: La configuration est JSON dans les paramètres du plugin, les ménages habitués au polish “ça marche juste” de Netflix le trouveront compliqué.
Tarification:
- Gratuit: Oui, open source
- Payant: N/A
Plateformes: Plugin serveur
Télécharger: GitHub (IAmParadox27/jellyfin-plugin-home-sections)
Conclusion: Facultatif. Installez seulement après que JellyProfiles est déjà en place.
Comment choisir les bons
Pour un ménage de deux qui veut seulement un écran “Qui regarde?”: uniquement JellyProfiles.
Pour une famille avec enfants: JellyProfiles pour le sélecteur, plus GetAvatar pour les visages nommés, plus Home Screen Sections Plugin pour les lignes adaptées aux enfants.
Pour un laboratoire domestique partagé où le ménage se soucie vraiment de “quelqu’un a-t-il regardé quelque chose cette semaine?”: Jellystat ou le Playback Reporting Plugin intégré.
Pour un laboratoire domestique exécutant déjà Authelia ou Keycloak: LDAP Authentication Plugin d’abord, puis tout le reste.
Pour un ménage exécutant Sonarr et Radarr: Jellyseerr transforme “envoyez-moi un texto pour le télécharger” en une file d’attente libre-service.
Passez n’importe quoi qui duplique un plugin déjà en place. Les conflits de plugins Jellyfin sont silencieux et difficiles à déboguer, et empiler deux plugins de profil produira un état incohérent.
FAQ
Jellyfin supporte-t-il les profils style Netflix nativement?
Pas encore. La discussion sur les profils multi-utilisateurs (jellyfin-web #7059) est l’une des demandes de fonctionnalités les plus longues en cours, et JellyProfiles existe précisément parce que la réponse native n’est pas prête. Le support natif est prévu mais n’a pas de calendrier expédié.
Quels clients Jellyfin supportent JellyProfiles?
JellyProfiles fonctionne avec Jellyfin Web (n’importe quel navigateur), l’application Android Jellyfin officielle et Jellyfin Media Player. Les clients natifs iOS (Swiftfin), Roku et Apple TV ne récupèrent actuellement pas le sélecteur de profil.
Puis-je utiliser JellyProfiles et LDAP Authentication ensemble?
Oui, ils résolvents des problèmes différents. LDAP gère l’identité de l’utilisateur (une connexion à travers tout le laboratoire domestique). JellyProfiles gère les profils de visualisation par compte dans Jellyfin.
Y a-t-il une solution de profil Jellyfin payante?
Non. L’écosystème entier de Jellyfin est gratuit et open source. Chaque plugin sur cette liste est maintenu par la communauté et gratuit.
Ces plugins survivent-ils aux mises à jour de Jellyfin?
La plupart survivent aux mises à jour mineures sans problème. Les mises à niveau du serveur vers une nouvelle version majeure (10.10 à 10.11, par exemple) peuvent nécessiter des mises à jour de plugins du responsable. Vérifiez la page GitHub Releases du plugin par rapport à la version du serveur Jellyfin avant de mettre à niveau.