Files
docker-compose/audiobookshelf/docker-compose.yml

47 lines
1.1 KiB
YAML

# TODO set volume directories
# TODO set timezone (TZ)
# WARNING Audiobookshelf takes an extremely long time to be ready for
# connections, with no indication of when it will be ready. You will get
# continuous 502 Bad Gateway errors until it resolves.
volumes:
audiobooks:
driver: local
driver_opts:
type: none
o: bind
device: /mnt/apple/audiobookshelf/audiobooks
podcasts:
driver: local
driver_opts:
type: none
o: bind
device: /mnt/apple/audiobookshelf/podcasts
config:
driver: local
driver_opts:
type: none
o: bind
device: /mnt/apple/audiobookshelf/config
metadata:
driver: local
driver_opts:
type: none
o: bind
device: /mnt/apple/audiobookshelf/metadata
services:
audiobookshelf:
image: ghcr.io/advplyr/audiobookshelf:latest
# ports:
# - 13378:80
volumes:
- audiobooks:/audiobooks
- podcasts:/podcasts
- config:/config
- metadata:/metadata
environment:
- TZ=America/Denver
restart: unless-stopped