docker/audiobookshelf/compose.yaml

28 lines
831 B
YAML

services:
audiobookshelf:
image: ghcr.io/advplyr/audiobookshelf:2.32.1
container_name: audiobookshelf
volumes:
# Config
- $APPDATA/audiobookshelf/config:/config
- $APPDATA/audiobookshelf/metadata:/metadata
# Media
- $MEDIADIR/audiobooks:/audiobooks
- $MEDIADIR/podcasts:/podcasts
environment:
TZ: $TZ
ports:
- 13378:80
# labels:
# - "traefik.enable=true"
# - "traefik.http.routers.audiobookshelf.rule=Host(`audiobookshelf.${LOCAL_DOMAIN}`)"
# - "traefik.http.routers.audiobookshelf.entrypoints=https"
# - "traefik.http.routers.audiobookshelf.tls=true"
# - "traefik.http.services.audiobookshelf.loadbalancer.server.port=80"
# networks:
# - proxy
restart: unless-stopped
# networks:
# proxy:
# external: true