Navidrome : mon serveur musique sur Synology installé par Claude

4 min de lecture
Navidrome : mon serveur musique sur Synology installé par Claude
🤖 Résumé réalisé par IA
* Navidrome est un serveur musique open source, léger et auto-hébergé 🎵 * Claude me l'a installé tout seul sur mon Synology via Docker * Compatible Subsonic : Amperfy sur iPhone, WRhythm sur Apple Watch

J’utilisais Plex pour ma musique depuis des années. Ça faisait le job, mais Plex c’est un paquebot multimédia. Pour de la musique, c’est overkill.

J’ai découvert Navidrome, un serveur 100% dédié à la musique, open source et léger. Je l’ai installé sur mon Synology. Enfin, quand je dis “je”, c’est Claude qui a fait le boulot. J’ai lancé Claude Code en SSH sur mon NAS, je lui ai demandé d’installer Navidrome via Docker et il a tout configuré. Le docker-compose, les volumes, le port, les permissions sur le dossier musique. Tout.

altimage

Un serveur musique et rien d’autre

Navidrome fait une seule chose et il la fait bien. C’est un serveur de streaming musical écrit en Go. Il lit tes fichiers audio (FLAC, MP3, AAC, OGG, etc.), affiche les pochettes, gère les artistes et les albums. Il y a une interface web intégrée qui est propre et réactive.

Le truc c’est que Navidrome respecte tes tags. Il ne va pas réécrire ta bibliothèque comme Plex le fait parfois avec son matching automatique. Si tes fichiers sont bien taggés, Navidrome les affiche correctement. Point.

Il tourne avec rien. Sur mon Synology la consommation mémoire est ridicule comparée à Plex.

La compatibilité Subsonic change tout

Navidrome implémente l’API Subsonic. Ça veut dire que toutes les applications compatibles Subsonic fonctionnent avec. Et il y en a pour toutes les plateformes.

Sur iPhone j’utilise Amperfy. C’est gratuit, open source, et c’est le meilleur client musique Subsonic que j’ai testé sur iOS. Téléchargement hors-ligne, AirPlay, CarPlay, tout y est. L’interface est claire et la lecture est stable.

Sur Apple Watch je teste WRhythm. C’est une app standalone qui se connecte directement à Navidrome. Tu peux streamer ta musique depuis la montre ou télécharger des morceaux pour écouter sans iPhone. Pour aller courir ou à la salle c’est parfait. Fini la dépendance à Plex sur l’Apple Watch qui nécessite un Plex Pass.

Sur Android il y a Symfonium, sur desktop Feishin. Le choix ne manque pas.

La lecture aléatoire d’albums

C’est un détail mais j’adore la lecture aléatoire par album. Tu lances un album au hasard dans ta bibliothèque et tu le redécouvres. Avec des années de musique accumulée on finit par oublier des pépites. Cette fonction me fait réécouter des trucs que je n’avais pas lancés depuis longtemps.

Ce qui manque par rapport à Plex

Plex avec Plexamp c’est quand même une expérience très léchée. Les suggestions de musique, les mix automatiques, les radios basées sur tes goûts - Navidrome n’a rien de tout ça. Si tu veux un algorithme qui te propose de la musique, Navidrome n’est pas là pour ça.

Les playlists intelligentes existent en version beta. Sur le papier tu peux créer des playlists dynamiques basées sur le genre, l’année, le nombre d’écoutes. En pratique ça ne fonctionne pas encore parfaitement. C’est le point faible pour l’instant.

Créer des playlists via l’API avec Claude

Par contre, un truc que j’apprécie beaucoup c’est la possibilité de gérer les playlists via l’API Subsonic. Je demande à Claude de me créer une playlist avec des critères précis et il utilise l’API pour ajouter les morceaux. “Fais-moi une playlist avec tous les albums de jazz ajoutés cette année” et c’est fait.

Ça compense le manque de playlists intelligentes. Au lieu d’un système automatique qui bugge, j’ai Claude qui me les construit sur demande. C’est même plus flexible parce que je peux lui décrire ce que je veux en langage naturel.

Le partage de la bibliothèque avec la famille

J’aime beaucoup la possibilité de mettre des artistes, des albums en favoris cela permet de créer un bibliothèque comme on le ferait avec un service de streaming. Ce permet de partager mon instance Navidrome avec la famille. Tous les fichiers sont mutualisés et accessibles pour chaque membre, et chacun peut mettre ses artistes en favoris de sorte à retrouver que ce qui l’intéresse.

altimage

C’est le vrai plus par rapport à Plex, c’est d’ailleurs la raison principale de mon changement. Je veux pas me retrouver à mélanger les musiques de chaque membres et je ne veux pas dupliquer les morceaux physiquement pour les mettre dans des bibliothèques différentes. Le fait de les ajouter en favoris règle ce problème.

Le bilan

Navidrome ne remplace pas Plex pour tout. Si tu veux des suggestions musicales et une expérience clé en main, Plexamp reste devant. Mais si tu veux un serveur léger, gratuit, qui respecte tes tags et qui s’ouvre à un écosystème d’apps via Subsonic, Navidrome est le bon choix.

L’installation sur Synology via Docker prend cinq minutes. Ou zéro minute si tu laisses Claude faire 😄

Des questions ? Les commentaires sont là pour ça ⬇️

Commentaires

Me soutenir