← Tous les guides
Audiobookshelf
A self-hosted server for organizing and streaming your audiobook and podcast collection, with native mobile apps for offline listening.
Ce guide est élaboré à partir de la documentation officielle de Audiobookshelf, dont le lien figure ci-dessus — vérifiez toujours les noms exacts des paquets/versions avant d'exécuter ces commandes sur un serveur de production, car les versions de la distribution et du projet évoluent avec le temps.
1Create separate directories
Audiobookshelf requires config, metadata, audiobooks, and podcasts to each be their own directory — never nested inside one another.
2Write a compose.yaml
services: audiobookshelf: image: ghcr.io/advplyr/audiobookshelf:latest ports: - "13378:80" volumes: - /path/to/audiobooks:/audiobooks - /path/to/podcasts:/podcasts - /path/to/config:/config - /path/to/metadata:/metadata environment: - TZ=America/Toronto restart: unless-stoppedKeep /config on local disk — network shares (NAS/CIFS/NFS) can corrupt its SQLite database over time.
3Start the server
docker compose up -d4Finish setup in the browser
The web UI walks you through creating the root admin account on first launch.
open http://localhost:13378