Avec Audiobookshelf, vos audiobooks Ă la maison đđ§
Introduction
Section intitulĂ©e « Introduction »Cela fait quelques mois, aprĂšs avoir eu ma dose de podcasts, que je voulais me plonger dans les livres audio. Jâai dĂ©couvert Audible, bien sĂ»r, mais jâai Ă©galement dĂ©couvert que lâon pouvait hĂ©berger ces livres audio chez soi avec Audiobookshelf (âABSâ pour faire plus court dans lâarticle, mais je vous rassure : je ne freine rien đ€Ș).
Aujourdâhui, câest devenu mon rituel quotidien avec ABS (et surtout avec lâapplication que je vais prĂ©senter aprĂšs, qui sâappelle ShelfPlayer) : chaque matin et chaque soir, lors de mes trajets Ă pied pour aller au boulot, jâĂ©coute un petit chapitre dâun livre.
Installation
Section intitulĂ©e « Installation »On rentre dans le vif du sujet. Le dĂ©ploiement est ultra simple, car il nây a notamment pas de base de donnĂ©es Ă gĂ©rer. On va voir comment faire avec Docker Compose et avec Unraid.
Via Docker Compose
Section intitulée « Via Docker Compose »Voici le fichier docker-compose.yml de base. Dans mon exemple, il expose le service sur le port 13378.
services: audiobookshelf: image: ghcr.io/advplyr/audiobookshelf:latest container_name: audiobookshelf ports: - 13378:80 volumes: - /votre/chemin/audiobooks:/audiobooks - /votre/chemin/podcasts:/podcasts - /votre/chemin/config:/config - /votre/chemin/metadata:/metadata environment: - TZ=Europe/Paris restart: unless-stoppedVia Unraid
Section intitulĂ©e « Via Unraid »Sur Unraid, câest encore plus âplug-and-playâ :
- Allez dans lâonglet Apps.
- Recherchez âAudiobookshelfâ.
- Cliquez sur Install.

- Configurez vos chemins (Host Paths) pour vos dossiers de médias et de configuration.

Pour ma part, jâai mis les audiobooks sur un âshareâ qui est sur mes disques, et les mĂ©tadonnĂ©es sur le SSD pour accĂ©der plus rapidement aux donnĂ©es des livres.
Configuration
Section intitulĂ©e « Configuration »Pour configurer ABS, câest assez simple : entrez un nom dâutilisateur et un mot de passe root.

Ensuite, vous devez ajouter une bibliothĂšque, cliquez sur âAdd your libraryâ :

Choisissez ensuite, au sein de votre conteneur, lâendroit oĂč vous avez montĂ© lâemplacement des audiobooks. Dans mon exemple, câest le dossier qui sâappelle audiobooks :

Puis choisissez le metadata provider, câest-Ă -dire le fournisseur qui permettra dâaller chercher les mĂ©tadonnĂ©es de lâaudiobook :

Confirmez ensuite lâajout de la bibliothĂšque :

VoilĂ , il ne vous reste plus quâĂ ajouter vos audiobooks dans le dossier correspondant Ă /votre/chemin/audiobooks.
Quand lâĆuvre ne âMatchâ pas
Section intitulĂ©e « Quand lâĆuvre ne âMatchâ pas »Comme sur Plex, il arrive parfois que vos fichiers soient mal nommĂ©s ou que le scanner ne trouve pas automatiquement les infos de lâĆuvre. ABS possĂšde un outil de âMatchâ (ou âIdentifierâ) pour corriger cela en choisissant le moteur de recherche de mĂ©tadonnĂ©es (Clic droit > Match).

Vous pouvez alors choisir lâĆuvre Ă faire âmatcherâ.
LâexpĂ©rience mobile avec ShelfPlayer
Section intitulĂ©e « LâexpĂ©rience mobile avec ShelfPlayer »Sur iOS, lâapplication officielle ABS est en bĂȘta via TestFlight, mais jâutilise Shelfplayer. Câest une application open source disponible en version payante sur lâApp Store.
Pourquoi payer pour ShelfPlayer ?
Section intitulée « Pourquoi payer pour ShelfPlayer ? »- Mode hors-ligne : Pratique pour les trajets en train.
- CarPlay : Une interface propre si vous prenez la voiture.
- FluiditĂ© : Lâapp est trĂšs rĂ©active et respecte les codes visuels dâiOS. Elle dispose mĂȘme de widgets.

Conclusion
Section intitulĂ©e « Conclusion »Audiobookshelf est devenu un indispensable de ma stack. Pour moi, qui ai souvent les yeux trop fatiguĂ©s le soir, ou simplement pour âlireâ en marchant, cela a bien changĂ© mon quotidien.
Bonne Ă©coute ! đ§