diff --git a/audiobookshelf/.env.sample b/audiobookshelf/.env.sample new file mode 100644 index 0000000..18d9b1a --- /dev/null +++ b/audiobookshelf/.env.sample @@ -0,0 +1,10 @@ +# Uncomment and change the following variables if you want to use them. +#RESTART=unless-stopped +#SYNOLOGY_VOLUME=volume1 +#STACK_NAME=audiobookshelf +#UID=1024 +#GID=101 +#TZ=Europe/Amsterdam +#AUDIOBOOKSHELF_CONTAINER_NAME=audiobookshelf +#AUDIOBOOKSHELF_TAG=latest +#AUDIOBOOKSHELF_PORT=80 diff --git a/audiobookshelf/compose.yml b/audiobookshelf/compose.yml new file mode 100644 index 0000000..30d6ecf --- /dev/null +++ b/audiobookshelf/compose.yml @@ -0,0 +1,17 @@ +services: + # audiobookshelf + audiobookshelf: + container_name: ${AUDIOBOOKSHELF_CONTAINER_NAME:-audiobookshelf} + image: advplyr/audiobookshelf:${AUDIOBOOKSHELF_TAG:-latest} + restart: ${RESTART:-unless-stopped} + environment: + AUDIOBOOKSHELF_UID: ${UID:-1024} + AUDIOBOOKSHELF_GID: ${GID:-101} + TZ: ${TZ:-Europe/Amsterdam} + ports: + - ${AUDIOBOOKSHELF_PORT:-80}:80 + volumes: + - /${SYNOLOGY_VOLUME:-volume1}/docker/${STACK_NAME:-audiobookshelf}/${AUDIOBOOKSHELF_CONTAINER_NAME:-audiobookshelf}/audiobooks:/audiobooks + - /${SYNOLOGY_VOLUME:-volume1}/docker/${STACK_NAME:-audiobookshelf}/${AUDIOBOOKSHELF_CONTAINER_NAME:-audiobookshelf}/podcasts:/podcasts + - /${SYNOLOGY_VOLUME:-volume1}/docker/${STACK_NAME:-audiobookshelf}/${AUDIOBOOKSHELF_CONTAINER_NAME:-audiobookshelf}/config:/config + - /${SYNOLOGY_VOLUME:-volume1}/docker/${STACK_NAME:-audiobookshelf}/${AUDIOBOOKSHELF_CONTAINER_NAME:-audiobookshelf}/metadata:/metadata