Audiobookshelf

Stream your audiobooks and podcasts from your own server to browsers and phones

GitHub 15k Self-hosted Open Source GPL-3.0 Web

Audiobookshelf is a self-hosted server for audiobooks and podcasts. It is for people with an audio library who want listening progress kept per user and synced across devices, without depending on a hosted service.

It streams all common audio formats, supports multiple users with their own permissions, and detects library changes automatically. It can fetch metadata and cover art, edit chapters, merge audio files into a single m4b, and open basic ebooks in epub, pdf, cbr and cbz. Podcasts can be searched, added and auto-downloaded, and RSS feeds can be published. It runs on your own server, and its web app is a Progressive Web App with Chromecast support.

Quick start

For a quick try only. See the official docs for data volumes, environment variables and a production setup.

Docker image: ghcr.io/advplyr/audiobookshelf:latest
docker run -d \
  --name audiobookshelf \
  -p 80:80 \
  --restart unless-stopped \
  ghcr.io/advplyr/audiobookshelf:latest

Then open http://localhost:80

Categories

Alternative to

Similar apps

Immich

Media Self-hosted

119k

Self-hosted photo and video library with phone backup, face search and sharing

2 days ago

Jellyfin

Media Self-hosted

59k

Stream your movies, shows and music from a server you control to any device

3 weeks ago

Navidrome

Media Self-hosted

25k

Personal music streaming server that works with any Subsonic-compatible app

2 months ago