Audiobookshelf, the open source self-hosted audiobook and podcast media server with a web player, progress sync and multi-user accounts, preinstalled with bundled ffmpeg and reverse-proxied with nginx. You create your admin account on first visit. Backed by 24/7 cloudimg support.
## Audiobookshelf by cloudimg
Audiobookshelf is a popular open source, self-hosted audiobook and podcast media server - stream your own audiobook and podcast collection from anywhere through a fast web player or the native iOS and Android apps, with listening-progress sync across every device. This Amazon Machine Image delivers Audiobookshelf fully installed and configured behind nginx with bundled ffmpeg, so a private audiobook server is running within minutes of launch. The current release available is Audiobookshelf 2.35.
## Application Stack
The Audiobookshelf server is a Node.js application with an embedded SQLite datastore and a bundled web player, running under systemd and reverse-proxied by nginx, which also proxies the WebSocket traffic the player relies on. The bundled ffmpeg and ffprobe tools provide transcoding and audio tagging. The server binds to the loopback interface and the config, metadata and media library all live on a dedicated, independently-resizable disk.
## Secure By Default
Audiobookshelf has no default administrator. The image ships at the built-in first-visit create-root-user screen, so the very first time you browse to the instance you create your own admin account with your own password. No shared or default credentials, no database rows and no media files ship in the image.
## Ready To Use
Complete the one-screen form to create your admin account, copy your audiobooks or podcasts to the dedicated library volume and add a library folder, and Audiobookshelf scans it automatically - then listen through the web player or the mobile apps with progress sync, browse by series and collections, and share libraries with multiple users.
## cloudimg Support
cloudimg provides 24/7 technical support for this image, covering deployment, upgrades, library migration, transcoding configuration and TLS termination.