What is it for?
Audiobookshelf manages your audiobooks and podcasts: it remembers where you stopped, downloads new episodes and offers mobile apps with offline listening.
Who is it for?
Audiobook and podcast fans.
After installing
- Open the site address, create the administrator account, then add a library pointing to /audiobooks.
The docker-compose
Example behind Traefik. To adapt it (Nginx Proxy Manager, local port…) with a line-by-line explanation, use the generator (in French).
# docker-compose.yml : Audiobookshelf
services:
audiobookshelf:
image: ghcr.io/advplyr/audiobookshelf:latest
container_name: audiobookshelf
restart: unless-stopped
environment:
TZ: Europe/Paris
volumes:
- /srv/livres-audio:/audiobooks
- ./podcasts:/podcasts
- ./config:/config
- ./metadata:/metadata
networks:
- traefik
labels:
- traefik.enable=true
- traefik.http.routers.audiobookshelf.rule=Host(`livres.mydomain.com`)
- traefik.http.routers.audiobookshelf.entrypoints=websecure
- traefik.http.routers.audiobookshelf.tls.certresolver=letsencrypt
- traefik.http.services.audiobookshelf.loadbalancer.server.port=80
networks:
traefik:
external: true