Navidrome, the open source self hosted music streaming server, streaming your own music collection through a modern web player and any Subsonic compatible app minutes after it boots.
Navidrome is an open source, self hosted music streaming server that lets you stream your personal music collection from anywhere through a modern in browser web player or any Subsonic compatible mobile and desktop app. It reads the audio files you copy into its library, scans them automatically, and presents your albums, artists and playlists with cover art, on the fly transcoding to any bitrate, and a Subsonic compatible API that a wide ecosystem of player apps already speak. It is a privacy respecting alternative to hosted streaming services for anyone who would rather keep their music, and control over who can reach it, on their own infrastructure.
The server is a single self contained binary with an embedded database, so there is nothing external to run alongside it: you copy your music in, create your own admin account on first visit, and start listening.
cloudimg delivers Navidrome fully installed and configured behind an nginx reverse proxy with ffmpeg transcoding, so a working music server answers the moment the instance boots. The image is secure by default: it ships with no admin account and no media at all, so the very first time you open it you create your own administrator with your own password, and no shared or default login exists in the image. Your music library, the database and the transcoding cache live on a dedicated data disk kept separate from the operating system disk that you can snapshot and resize independently, and every deployment is paired with a step by step deploy guide and backed by 24/7 support.
Real screenshots taken while testing this image against its deployment guide.