tagDocker Install

Multi-architecture image for amd64, arm64 and arm/v7

        docker pull ghcr.io/advplyr/audiobookshelf

docker run -d \
    -e AUDIOBOOKSHELF_UID=99 \
    -e AUDIOBOOKSHELF_GID=100 \
    -p 13378:80 \
    -v </path/to/config>:/config \
    -v </path/to/metadata>:/metadata \
    -v </path/to/audiobooks>:/audiobooks \
    -v </path/to/podcasts>:/podcasts \
    --name audiobookshelf \
    --rm ghcr.io/advplyr/audiobookshelf
    

Note: Volume mappings should all be separate directories that are not contained in eachother.

Volume mappings

•  /config will contain the database (users/books/libraries/settings)

•  /metadata will contain cache, streams, covers, downloads, backups and logs

•  Map any other directories you want to use for your book and podcast collections (ebooks supported as experimental)


tagLinux Install

Note: Only for amd64 architecture

Will use config file /etc/default/audiobookshelf if exists or create the following default config:

        METADATA_PATH="/usr/share/audiobookshelf/metadata"
  CONFIG_PATH="/usr/share/audiobookshelf/config"
  FFMPEG_PATH="/usr/lib/audiobookshelf-ffmpeg/ffmpeg"
  FFPROBE_PATH="/usr/lib/audiobookshelf-ffmpeg/ffprobe"
  PORT=7331
    

tagUbuntu Install (PPA)

priority_high

If you get invalid certificate issues with the PPA then update the file /etc/apt/sources.list.d/audiobookshelf.list to deb [trusted=yes] https://advplyr.github.io/audiobookshelf-ppa ./

        curl -s --compressed "https://advplyr.github.io/audiobookshelf-ppa/KEY.gpg" | sudo apt-key add - 

sudo curl -s --compressed -o /etc/apt/sources.list.d/audiobookshelf.list "https://advplyr.github.io/audiobookshelf-ppa/audiobookshelf.list" 

sudo apt update 

sudo apt install audiobookshelf
      

or use this one liner

        curl -s --compressed "https://advplyr.github.io/audiobookshelf-ppa/KEY.gpg" | sudo apt-key add - && sudo curl -s --compressed -o /etc/apt/sources.list.d/audiobookshelf.list "https://advplyr.github.io/audiobookshelf-ppa/audiobookshelf.list" && sudo apt update && sudo apt install audiobookshelf
      

tagAll other Linux Distros

Grab the latest debian package from the audiobookshelf-ppa github repository, and install.

        wget https://advplyr.github.io/audiobookshelf-ppa/audiobookshelf_2.0.2_amd64.deb

sudo apt install ./audiobookshelf_2.0.2_amd64.deb
      

tagReverse Proxy Setup

See Github Readme

tag Mobile Apps (beta)

The mobile apps are open source on Github. Report bugs and suggest features there.

Android

Install from the Google Play Store.

iOS

Join Test Flight beta testing and install the app.