Earmark
A self-hosted audiobook server and player. The server indexes m4b and mp3 files, extracts chapters and cover art, and serves them over range requests so seeking works properly. Web and Android clients sync playback position, and the API resolves conflicts when you switch devices mid-book.
- .NET 10
- PostgreSQL
- React
- Kotlin
- Docker