Repository navigation
v1.0.0
First release. Soprano is a self-hosted music server with a web player.
Features
- Music library streaming with search, albums, artists, and cover art
- Playlists: create, edit, add from anywhere via dropdown or queue
- Liked tracks with real-time sync across views
- Generated playlists ("Made for You") built from play history, skips, and completions
- Internet radio stations with likes
- Podcasts with saved progress and a Continue Listening widget on home
- Synced lyrics via LRCLIB
- Year End Review
- Play queue with repeat modes and play context
- Persistent login: sign in once per device, stay signed in
- Admin dashboard with library sync, metadata refresh, and activity logs
Notes
- Requires one sign-in per device after upgrade to pick up the new session token
- Run migrations before first boot