
Audiobookshelf
Audiobookshelf is an open-source self-hosted media server for your audiobooks and podcasts.
Getting Started
- Create a folder and move to the folder
mkdir audiobookshelf && cd audiobookshelf
- Create a
docker-compose.yml
file and add the following content:docker-compose.ymlservices: audiobookshelf: image: ghcr.io/advplyr/audiobookshelf:latest ports: - 13378:80 volumes: - audiobookshelf_data:/audiobookshelf_data - audiobookshelf_config:/config - audiobookshelf_metadata:/metadata environment: - TZ=Asia/Seoul filebrowser: image: filebrowser/filebrowser container_name: filebrowser ports: - "9999:80" environment: - FB_NOAUTH=true volumes: - audiobookshelf_data:/srv - filebrowser_database:/database restart: always volumes: audiobookshelf_data: audiobookshelf_config: audiobookshelf_metadata: filebrowser_database:
- Start the service using docker compose
docker compose up -d
- Open the browser and go to http://localhost:13378 to access the Audiobookshelf.
NOTE: To upload files, go to http://localhost:9999. The data will be stored in the audiobookshelf_data
directory.