Introduce AudioBookShelf

This commit is contained in:
Colin Hebert
2023-01-22 14:08:38 +01:00
parent ee44eefd40
commit b63065f8c2

View File

@@ -22,6 +22,23 @@ services:
traefik.http.services.plex.loadbalancer.server.port: 32400 traefik.http.services.plex.loadbalancer.server.port: 32400
traefik.http.services.plex.loadbalancer.server.scheme: https traefik.http.services.plex.loadbalancer.server.scheme: https
audiobookshelf:
hostname: audiobookshelf
image: advplyr/audiobookshelf
environment:
AUDIOBOOKSHELF_UID: ${NASCOMPOSE_UID?}
AUDIOBOOKSHELF_GID: ${NASCOMPOSE_GID?}
networks:
- reverse-proxy
volumes:
- audiobookshelf_config:/config/
- audiobookshelf_metadata:/metadata/
- audiobooks:/audiobooks/
restart: unless-stopped
labels:
traefik.enable: true
traefik.http.routers.audiobookshelf.middlewares: authelia@file
networks: networks:
media-player: media-player:
name: media-player name: media-player
@@ -44,6 +61,12 @@ volumes:
type: none type: none
o: bind o: bind
device: ${NASCOMPOSE_DATA?}/media/tv/ device: ${NASCOMPOSE_DATA?}/media/tv/
audiobooks:
name: audiobooks
driver_opts:
type: none
o: bind
device: ${NASCOMPOSE_DATA?}/media/audiobooks/
plex_transcode: plex_transcode:
plex_config: plex_config: