What's yout preferred selfhosted music streaming suite?

This page summarizes the projects mentioned and recommended in the original post on /r/selfhosted

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • sonixd

    A full-featured Subsonic/Jellyfin compatible desktop music player

    I've you're still looking for a desktop client, check out Sonixd. Also for both Subsonic and Jellyfin. Best I've found. It stores playlists in the backend and has MPRIS supporr.

  • Ampache

    A web based audio/video streaming application and file manager allowing you to access your music & videos from anywhere, using almost any internet enabled device.

    Ampache. I've been using it for a while and it's great. I'd suggest using it with Ample, as Ample's UI is better. It supports the Subsonic API, so subsonic clients will work with it. It also supports DAAP and uPnP, for other clients. It has it's own API as well, but not many apps use that.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • Lidarr

    Looks and smells like Sonarr but made for music.

    Management done mostly by Lidarr.

  • LMS

    Lightweight Music Server. Access your self-hosted music using a web interface.

    I use LMS (Lightweight Music Server) to stream my music to desktop and mobile. It supports the Subsonic API for clients, scrobbling to ListenBrainz, has a nice web UI, and for some reason is the only music server that supports volume equalization with Replaygain.

  • beets

    music library manager and MusicBrainz tagger

    To acquire music from Soulseek, I use slskd, and to organize and import it to my library with beets, I use betanin.

  • slskd

    A modern client-server application for the Soulseek file sharing network.

    To acquire music from Soulseek, I use slskd, and to organize and import it to my library with beets, I use betanin.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • betanin

    beets based mitm of your torrent client and music player

    To acquire music from Soulseek, I use slskd, and to organize and import it to my library with beets, I use betanin.

  • docker-lidarr-extended

    Discontinued lidarr-extended :: Lidarr application packaged with multiple scripts to provide additional functionality

  • spotify playlist -> deemix docker -> folders -> emby

  • Polaris

    Polaris is a music streaming application, designed to let you enjoy your music collection from any computer or mobile device. (by agersant)

    Polaris

  • music-utils

    Music utilities for my setup

    Navidrome can also read and generate playlists from a .m3u8 file. My music setup is similar. Spotify playlists are converted to Tidal playlists which gets downloaded. Once Navidrome scans the tracks, I use a Golang CLI that I developed music-utils which attempts to find the Tidal playlist tracks in Navidrome's database. If tracks are found they get added/updated to the playlist's m3u8 file.

  • harmonize

    Create and synchronize transcoded copies of audio folders

    Syncthing + harmonize

  • ample

    A simple web browser client for Ampache (by mitchray)

    Ampache. I've been using it for a while and it's great. I'd suggest using it with Ample, as Ample's UI is better. It supports the Subsonic API, so subsonic clients will work with it. It also supports DAAP and uPnP, for other clients. It has it's own API as well, but not many apps use that.

  • CherryMusic

    Stream your own music collection to all your devices! The easy to use free and open-source music streaming server.

    I run https://github.com/devsnd/cherrymusic for web clients. Its tag based, transcodes, multiple users, allows downloads and can also browse by folder. Its also lightweight. I have > 100k songs in 600GB.

  • koel

    🐦 A personal music streaming server that works.

    Koel. It's simple, it works out of the box, is ready to use despite low effort setup.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts