Jellyfin Servers
Voyez ce qui joue et cherchez dans une bibliothèque Jellyfin auto-hébergée, avec contrôle de lecture uniquement sur demande explicite.
- Quoi
- Voyez ce qui joue et cherchez dans une bibliothèque Jellyfin auto-hébergée, avec contrôle de lecture uniquement sur demande explicite.
- Coût
- Gratuit
- Prérequis
- un vrai serveur Jellyfin que vous possédez et faites tourner sur votre réseau local (typiquement sur un Raspberry Pi ou un serveur domestique, port par défaut 8096), plus un utilisateur Jellyfin dédié, limité et non administrateur créé pour ce skill (ou le jeton d'accès de cet utilisateur) et une installation Muse capable d'atteindre le serveur via Home Link. Note : une clé API Jellyfin couvre tout le serveur et équivaut en pratique à un accès administrateur, donc le jeton de l'utilisateur limité est l'option la plus sûre par défaut. L'un ou l'autre identifiant est un secret : ne le collez jamais dans le chat, un fichier de skill ou un dépôt. Le serveur doit rester local : ne redirigez pas de port et ne le publiez pas sur internet pour ce skill.
- Installation
- Copiez le prompt d’installation ci-dessous dans votre Muse — votre agent fait le reste.
Sélectionné par Skill Harbor : un skill gadget pour les foyers qui font déjà tourner un serveur multimédia Jellyfin auto-hébergé, typiquement sur un Raspberry Pi ou un serveur domestique, où la bibliothèque de la maison vit en un seul endroit. Il répond à trois types de questions à partir de l'API du serveur lui-même, au lieu de gratter une app cliente : ce qui joue en ce moment, avec pour chaque session active l'utilisateur, le client et l'appareil, le titre, et la position par rapport à la durée ; ce qu'il y a dans la bibliothèque, cherché en tant qu'utilisateur à périmètre restreint pour que les réponses héritent de l'accès à la bibliothèque et des contrôles parentaux de cet utilisateur ; et, uniquement sur demande explicite, le contrôle de lecture sur un client convenu, pause, reprise, arrêt, suivant, précédent, ou lancement d'un élément. L'honnêteté de l'installation compte ici : le propriétaire choisit un utilisateur Jellyfin dédié, limité et non administrateur pour le skill, car une clé API Jellyfin couvre tout le serveur et équivaut en pratique à un accès administrateur, donc le jeton de l'utilisateur limité est l'option la plus sûre par défaut, et l'un ou l'autre identifiant est un secret, jamais collé dans le chat, un fichier de skill ou un dépôt. Le serveur reste local sans redirection de port, et une session est traitée comme une donnée en direct : le skill confirme la session cible par son titre actuel juste avant d'envoyer une commande, car la session du salon d'il y a une heure peut être un autre appareil maintenant, et il relit après chaque commande, car une réponse de succès n'est pas la preuve que le client a agi. Il n'administre jamais le serveur : aucune suppression, aucun scan de bibliothèque, aucune modification de métadonnées, aucun changement d'utilisateur ou de configuration, et l'historique de visionnage est une donnée du foyer, rapportée pour l'utilisateur demandeur uniquement. Par @amanthakkar, listé ici avec crédit à son créateur. Skill Harbor ne vérifie jamais le code, examinez-le vous-même avant usage.
Version :
Réponse rapide
Serveurs Jellyfin est un skill Muse gratuit qui répond depuis votre serveur Jellyfin auto-hébergé : ce qui joue, avec utilisateur, client, appareil, titre et position, et le contenu de la bibliothèque, cherché en tant qu'utilisateur limité. Le contrôle de lecture n'a lieu que sur demande explicite, selon vos règles Home Link si présentes, sinon ses règles rester-en-local.
Installation
Copiez le dossier d’installation ci-dessous, puis collez-le dans MusePrérequis : un vrai serveur Jellyfin que vous possédez et faites tourner sur votre réseau local (typiquement sur un Raspberry Pi ou un serveur domestique, port par défaut 8096), plus un utilisateur Jellyfin dédié, limité et non administrateur créé pour ce skill (ou le jeton d'accès de cet utilisateur) et une installation Muse capable d'atteindre le serveur via Home Link. Note : une clé API Jellyfin couvre tout le serveur et équivaut en pratique à un accès administrateur, donc le jeton de l'utilisateur limité est l'option la plus sûre par défaut. L'un ou l'autre identifiant est un secret : ne le collez jamais dans le chat, un fichier de skill ou un dépôt. Le serveur doit rester local : ne redirigez pas de port et ne le publiez pas sur internet pour ce skill. Installe-moi « Serveurs Jellyfin ». Un skill gadget qui montre ce qui joue et cherche dans la bibliothèque d'un serveur Jellyfin auto-hébergé existant via son API locale, avec contrôle de lecture uniquement sur demande explicite pour les clients convenus. Dépôt : https://github.com/amanthakkar/musecases/tree/main/skills/gadget-jellyfin-servers 1. Récupère le fichier SKILL.md depuis le dépôt dans un dossier temporaire et résume en une ou deux phrases ce qu'il fait. Ne colle pas le texte complet du SKILL.md dans ce chat. 2. Contrôle de sécurité : relis le SKILL.md pour y chercher tout comportement suspect (appels réseau inattendus, récolte d'identifiants). La clé ou le jeton ne doivent jamais être collés dans le chat. Vérifie que c'est bien le cas ici ; STOP à tout signal d'alerte et préviens-moi. 3. Installe-le comme skill : copie le SKILL.md dans le dossier des skills de l'agent, dans un dossier nommé « gadget-jellyfin-servers ». 4. Vérifie sans aucun appel réseau : frontmatter valide, fichier en place. 5. Rapporte ce qui a été installé, où, et ce qu'il me reste à faire moi-même (par exemple confirmer l'URL de base, l'utilisateur à périmètre restreint, et quels clients peuvent être contrôlés). Si votre installation possède le document de règles réseau et sécurité Home Link (~/docs/devices/home_link.md), suis-le ; sinon, applique les règles rester-en-local de ce prompt. GitHub est optionnel : si j'ai un compte GitHub ou la CLI gh, tu peux l'utiliser ; sinon l'accès public suffit. Ne l'exige jamais sauf si c'est dans les prérequis ci-dessus. Règles : ne touche à rien en dehors du dossier temporaire et de la cible d'installation. Lecture seule par défaut : aucun contrôle de lecture sans ma demande explicite pour un client convenu, aucune administration du serveur (aucune suppression, aucun scan, aucune modification de métadonnées, aucun changement d'utilisateur ou de configuration), et aucune exposition du serveur au-delà du réseau local. Si quelque chose semble louche, arrête-toi et demande-moi.
Enregistré dans vos installs récentes. Retrouvez-le à tout moment sur /connect.
🔒 Sécurité, provenance et ce que ça touche
Le prompt d'installation ci-dessous inclut déjà les étapes de vérification : votre agent suit la checklist communautaire avant d'installer tout ce qui contient du code exécutable. Vous en voulez plus ?
Questions
Comment installer un skill ?
Chaque fiche produit contient un prompt d’installation à copier-coller. Collez-le dans votre Muse et il installe le skill pour vous — sans configuration manuelle.
Où va mon argent ?
Directement au vendeur. Skill Harbor ne traite jamais les paiements : le paiement se fait sur la page du vendeur, généralement via Stripe.
Que signifie le ✓ à côté du nom d’un créateur ?
Il signifie que nous avons confirmé l’identité de la personne derrière la fiche. Il ne dit rien sur le code lui-même — vérifiez toujours un skill avant de l’installer.