Standalone Linux arm64 binaries of audiobookshelf for bare-metal self-hosting — Raspberry Pi, Android/Termux, low-resource ARM SBCs. No Docker required. Auto-rebuilt on every upstream release.
curl -sS https://abhinandval.github.io/audiobookshelf-binary/install.sh | sh
Detects your platform, verifies the download by SHA256, installs to
~/.local/share/audiobookshelf/, adds an audiobookshelf command on
your PATH, and stores data in ~/.audiobookshelf/. Edit
~/.audiobookshelf/.env to set PORT, HOST, or paths.
curl -sS https://abhinandval.github.io/audiobookshelf-binary/install.sh | sh -s -- --update
Re-installs the latest release (or pin a specific version with
--version v2.36.0) without prompting. Your ~/.audiobookshelf/.env,
database, and metadata are not touched.
curl -sS https://abhinandval.github.io/audiobookshelf-binary/install.sh | sh -s -- --uninstall
Removes the binary and the audiobookshelf command, keeps your config and data in
~/.audiobookshelf/. Add --purge to also remove that:
curl -sS https://abhinandval.github.io/audiobookshelf-binary/install.sh | sh -s -- --uninstall --purge
Your audiobook / podcast media lives at the library paths you configured inside the app
(elsewhere on disk) and is never touched, even with --purge.
PATH — sudo apt install ffmpeg on
Debian / Ubuntu / Raspberry Pi OS.
The official audiobookshelf project ships Docker images but no standalone binaries. This project fills the gap for users running on Raspberry Pi, Android (Termux), or any host where containers add unwanted overhead.
Links: Source · Releases · Full README