nowplaying : cartes README et présence Discord pour Jellyfin et plus

Un projet communautaire nommé nowplaying réunit une carte README en direct et Discord Rich Presence pour Jellyfin, Plex, Navidrome et Emby dans un seul service local. La version 0.2.1 est désormais publique.

Un développeur de la communauté a publié un petit outil qui sera utile à bien des auto-hébergeurs : nowplaying, un service local unique qui génère une carte README en direct et une Discord Rich Presence pour Jellyfin, Plex, Navidrome et Emby. Le projet fait suite à un précédent message demandant si quelqu'un souhaitait un tel outil ; l'auteur l'a désormais développé et publié la version v0.2.1, en invitant aux retours. L'annonce se trouve dans le fil r/jellyfin, qui renvoie au dépôt du projet.

À qui cela s'adresse

Si vous exploitez un serveur multimédia et passez du temps sur Discord, cet outil est fait pour vous. Deux publics en profitent le plus :

  • Les propriétaires de serveur qui aiment un tableau de bord public. Une carte README peut afficher ce qui est en cours de lecture sans que vous mettiez quoi que ce soit à jour manuellement.
  • Les communautés construites autour d'un serveur. Discord Rich Presence rend visible aux amis et aux membres ce qui est en cours de lecture, ce qui apporte une activité ambiante agréable pour un petit groupe.

Comme il prend en charge quatre backends, le même service couvre une installation mixte. C'est utile si, comme beaucoup, vous avez commencé sur un serveur puis en avez ajouté un autre au fil du temps.

Pourquoi c'est intéressant

La plupart des piles auto-hébergées sont assemblées à partir d'éléments séparés, et chaque intégration implique généralement un conteneur de plus, un fichier de configuration de plus et une chose de plus à maintenir à jour. Un service local unique qui dialogue avec plusieurs serveurs multimédias et expose le résultat à Discord réduit cette charge. Il garde aussi l'intégration en local plutôt que de faire transiter vos données d'écoute par un service tiers hébergé, ce qui correspond à l'approche que préfèrent la plupart des auto-hébergeurs.

Notez que l'annonce reste peu précise : il n'y a pas encore de détail sur l'installation, la configuration ni sur les fonctionnalités des serveurs prises en charge. Considérez la v0.2.1 comme une version précoce, lisez la documentation du projet avant de déployer, et attendez-vous à des changements au fil des retours.

Commentaire pour les auto-hébergeurs

Quelques points pratiques avant d'installer quoi que ce soit :

  1. Exécutez-le en local. L'auteur le décrit comme un service local. Gardez-le sur votre propre réseau ou derrière votre reverse proxy existant plutôt que d'exposer un nouveau port sur Internet.
  2. Vérifiez les permissions. Le compte que le service utilise pour interroger votre serveur multimédia devrait être en lecture seule et limité à ce dont il a besoin.
  3. Réfléchissez à ce qui devient public. Une carte README et la présence Discord exposent tous deux l'activité de visionnage. Si votre bibliothèque est partagée avec votre famille ou vos amis, assurez-vous que tout le monde est à l'aise avec cela avant de l'activer.
  4. Épinglez la version. Les projets récents évoluent vite. Épinglez la v0.2.1 dans votre fichier compose et mettez à jour de façon délibérée plutôt que de suivre le dernier commit.
  5. Restez dans la légalité. C'est un outil pour votre propre bibliothèque, sur un serveur que vous exploitez et contrôlez.

Si vous développez votre installation Jellyfin en parallèle, jetez un œil à nos plugins Jellyfin pour l'enregistrement des utilisateurs, la caisse et la journalisation des accès.

Cet article a été rédigé avec l’aide de l’IA à partir de la documentation de nos produits ou des sources indiquées et vérifié automatiquement avant publication.

À lire ensuite

Yagi : un proxy HDHomeRun pour un serveur Jellyfin distant

Un développeur publie Yagi, un proxy Go qui réécrit l'adresse lineup.json du tuner pour qu'un serveur Jellyfin sur un autre réseau puisse ajouter un HDHomeRun normalement. Le support Jellyfin est documenté mais pas encore testé.

Vous utilisez Emby, Jellyfin ou Nextcloud ?

Nos plugins et applications ajoutent la TV en direct, les sous-titres, l’inscription et la sécurité à votre propre serveur, avec un essai gratuit.