added audiobookshelf

This commit is contained in:
Goyban
2026-08-20 16:10:38 +02:00
parent e5a1395c12
commit d196fe5b2c
4 changed files with 143 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
services:
audiobookshelf:
image: ghcr.io/advplyr/audiobookshelf:latest
container_name: audiobookshelf
restart: unless-stopped
# NOT a LinuxServer image: no s6, no init script -- tini execs straight
# into node, as root. PUID/PGID would be silently ignored, so ownership is
# set with Docker's own `user:` instead. See the README.
user: "${PUID:-1000}:${PGID:-1000}"
environment:
- TZ=${TZ:-Etc/UTC}
volumes:
- ${CONFIG_PATH:-./config}:/config
- ${METADATA_PATH:-./metadata}:/metadata
- "${MEDIA_PATH:?set MEDIA_PATH in .env to the parent of your Audiobooks/Podcasts folders}/Audiobooks:/audiobooks"
- ${MEDIA_PATH}/Podcasts:/podcasts
ports:
# 13378 is the conventional host port; the container always listens on 80.
- "${PORT:-13378}:80"