What is Berth?
+
Berth is a self-hosted audiobook server with its own mobile app. You run the server on your own hardware, upload books through a web admin, choose where the files are stored, and family members listen on Android or iOS.
Can I install Berth today?
+
The server, yes: version 1.0 runs in Docker on a Linux server, a NAS or a Raspberry Pi (amd64 and arm64). The mobile app is not in the stores yet — star or watch the GitHub repository to hear when it is.
Is Berth open source?
+
The Berth server is open source under the Apache-2.0 license, with a public repository on GitHub. Its API is described with OpenAPI, so third-party clients are possible; the official mobile app is a separate, closed-source project.
How is Berth different from Audiobookshelf?
+
Berth keeps the library in a database instead of rebuilding it from folder scans, so file layout, stray files or moving storage cannot break books or progress. It can also keep audio in S3-compatible storage or Google Drive, not only on a local disk. Audiobookshelf is mature, supports podcasts and has a large community; Berth is new and focused on audiobooks.
Which storage does Berth support?
+
Local disk, any S3-compatible storage (AWS S3, Cloudflare R2, Backblaze B2, MinIO, Yandex Object Storage, Wasabi, Hetzner and others) and Google Drive. Cloudflare R2 and Google Drive connect through a guided wizard.
Can I keep audiobooks in Google Drive?
+
Yes. Berth connects to Google Drive with the minimal drive.file permission, so it only sees the files it created. Audio from Drive streams and downloads through your Berth server.
Does listening progress sync between devices?
+
Yes. The app saves the position of every book on the phone every few seconds and syncs it to the server; a server position replaces the local one only if it is newer. Downloaded books play offline.
Does Berth work with Android Auto and CarPlay?
+
Yes, both are part of the first version: browse Continue listening, the library and downloads, and control playback from the car.
How do family members connect?
+
The admin shows a QR code in the web panel; the phone scans it or enters the short code (like BRTH-7K2Q) and is connected. Listeners don't need passwords, and the admin can revoke any device.
Which audio formats does Berth support?
+
The first version handles m4b audiobooks with embedded chapters and folders of mp3 files. Chapters and track order are stored in the database, not inferred from file names.
Can I migrate from Audiobookshelf?
+
Not in the first version. Books are added by uploading through the web admin or by importing a Google Drive folder; an Audiobookshelf importer is considered for after the first release.