Why I built three self-hosted libraries instead of one
Navidrome for my music, Audiobookshelf for listening and Calibre-Web Automated for ebooks. The setup, the messy metadata and the mistakes that shaped it.
The full story
Navidrome serves an existing music collection through a web player and Subsonic-compatible clients while leaving the source files in place.
Free open-source software under the GPL-3.0 licence
I run Navidrome in my self-hosted media stack for streaming my music library.
It serves an existing music collection through a web player and Subsonic-compatible clients without replacing the source files.
Product source checked 2026-09-22.
Streaming a personal music library from a self-hosted server.
The software is publicly available. A server, storage and a legally obtained music library are required.
The operator is responsible for the server, storage, metadata, backups and remote access. The software does not include music.
There is no recurring software charge; server and storage costs remain separate.