← All articles
MEDIA Audiobookshelf: Self-Hosted Audiobooks and Podcasts ... 2026-02-09 · audiobookshelf · audiobooks · podcasts

Audiobookshelf: Self-Hosted Audiobooks and Podcasts Done Right

Media 2026-02-09 audiobookshelf audiobooks podcasts media-server audible

Audible locks your audiobooks behind DRM. If you cancel your subscription, you keep your purchases, but they live in Amazon's app forever. You can't move them to another player, share them with family naturally, or back them up to your own storage.

Audiobookshelf is a self-hosted audiobook and podcast server with native mobile apps, progress syncing, and a clean interface. Think Plex for audiobooks — but purpose-built for the format.

Why Not Just Use Plex or Jellyfin?

Plex and Jellyfin can technically serve audiobooks, but they treat them as music albums. That means:

Audiobookshelf is built specifically for long-form audio. It understands chapters, tracks listening progress per-book, syncs position across devices, and has a podcast manager with automatic episode downloads.

Feature Comparison

Feature Audible Pocketcasts Audiobookshelf
Audiobooks Yes No Yes
Podcasts No Yes Yes
Chapter navigation Yes Yes Yes
Sleep timer Yes Yes Yes
Playback speed 0.5x-3.5x 0.5x-3x 0.5x-3.5x
Bookmarks Yes No Yes
Progress sync Yes Yes Yes
Multiple libraries No N/A Yes
Family sharing Amazon Household N/A Built-in (multi-user)
DRM-free No N/A Yes (your files)
Mobile apps iOS, Android iOS, Android iOS, Android
Offline playback Yes Yes Yes (download)
Metadata matching N/A Automatic Audnexus, Google Books, others
Price $15/mo (1 credit) $4/mo (Plus) Free

Installation

services:
  audiobookshelf:
    image: ghcr.io/advplyr/audiobookshelf:latest
    ports:
      - "13378:80"
    volumes:
      - ./audiobooks:/audiobooks
      - ./podcasts:/podcasts
      - ./config:/config
      - ./metadata:/metadata
    restart: unless-stopped
docker compose up -d

Visit http://your-server:13378, create your admin account, and add your library paths.

Library Organization

Audiobookshelf is flexible about file organization, but the recommended structure gives you the best metadata matching:

/audiobooks/
├── Brandon Sanderson/
│   ├── Mistborn/
│   │   ├── The Final Empire/
│   │   │   ├── chapter01.mp3
│   │   │   ├── chapter02.mp3
│   │   │   └── ...
│   │   └── The Well of Ascension/
│   │       └── ...
│   └── The Way of Kings/
│       └── ...
├── Andy Weir/
│   └── Project Hail Mary/
│       └── Project Hail Mary.m4b
└── ...

Author → Series → Book → Files

Supported formats: MP3, M4A, M4B, FLAC, OGG, WMA, AAC, and more. The .m4b format is ideal for audiobooks since it supports embedded chapters in a single file.

Metadata Matching

Audiobookshelf automatically fetches metadata from multiple sources:

When you add a book, Audiobookshelf searches these sources and lets you pick the best match. Cover art, descriptions, narrator information, and series order are all pulled in automatically.

Podcast Management

Audiobookshelf doubles as a podcast manager:

  1. Subscribe by RSS — Add any podcast feed URL
  2. Auto-download — New episodes download automatically on a schedule
  3. Organize — Episodes are stored in your podcast directory
  4. Listen — Stream or download episodes in the mobile app

This is particularly nice if you want one app for both audiobooks and podcasts, and you don't want to rely on a third-party podcast service.

Mobile Apps

Audiobookshelf has official mobile apps for iOS and Android that feel polished:

Progress syncs automatically between the app and web interface. Pick up on your phone where you left off on your computer.

Multi-User and Family Setup

Create accounts for family members with different access levels:

Each user gets their own listening progress, bookmarks, and podcast subscriptions. A family of four sharing a library works naturally — everyone's progress is independent.

Getting DRM-Free Audiobooks

The elephant in the room: where do you get audiobooks that aren't locked to Audible?

If you have Audible purchases: Tools exist to convert your legitimately purchased Audible books to standard formats, but that's between you and Amazon's terms of service.

Hardware Requirements

Audiobookshelf is remarkably lightweight:

Library Size RAM CPU Notes
< 100 books 256 MB 1 core Runs on a Raspberry Pi
100-1000 books 512 MB 2 cores Most home libraries
1000+ books 1 GB 2 cores Large collections

The server transcodes on-the-fly if needed (e.g., FLAC to MP3 for streaming), which uses more CPU. If your files are already in MP3 or M4B, CPU usage is minimal.

Backup

Audiobookshelf stores its data in three locations:

# Config and database
/config/

# Metadata, cover art cache
/metadata/

# Your actual audio files
/audiobooks/
/podcasts/

Back up /config/ for your database (listening progress, users, library settings) and obviously your audiobook files. The metadata cache can be regenerated.

The Bottom Line

Audiobookshelf is one of those self-hosted projects that feels surprisingly polished. The mobile apps work well, the metadata matching is solid, and combining audiobooks and podcasts in one place is genuinely useful.

If you have a collection of DRM-free audiobooks — or you're willing to start buying from DRM-free sources like Libro.fm — Audiobookshelf gives you an experience that rivals Audible without the subscription, the DRM, or the lock-in. It runs on minimal hardware, and setting it up takes about five minutes.