Prologue is a modern audiobook platform that works with self-hosted audiobook servers. It allows you to stream, organize, and listen to your audiobook library on multiple devices such as iPhone, iPad, Apple Watch, and CarPlay.
Instead of relying on cloud-based audiobook platforms, a self-hosted solution gives you full control over your audiobook collection and streaming infrastructure. Once the server is set up, the Prologue Mobile App connects to it and syncs playback progress, bookmarks, and listening history.
In this guide, you will learn how to deploy a Prologue-compatible audiobook server on a Linux VPS using two different methods:
- Manual installation on a web server
- Docker-based deployment for easier container management
Before installing the server, make sure your system meets the following requirements.
| Hardware | Minimum | Recommended |
|---|---|---|
| CPU | 1 vCPU | 2 vCPU |
| RAM | 2 GB | 4 GB |
| Disk Storage | 20 GB | 50 GB |
Required software depends on the installation method:
Manual installation:
- Linux server
- Web server (Apache or Nginx)
- PHP
- Database server
Docker installation:
- Docker
- Docker Compose
