Deploy Now

Stars

589

Forks

41

Watchers

1

Developer links

QM Music

Rip a CD once, drop the files into a folder, and QM Music turns that folder into your household streaming service: phones, desktops and web players all browse the same library of MP3, FLAC, AAC and WAV files, organised by album, artist and genre from their ID3 tags and cover art. Because the server speaks the Subsonic API, Feishin, StreamMusic, Amperfy, Substreamer and Music Assistant sign in with an address and a login, no app-store rental required. Point a phone on hotel Wi-Fi at your home collection and it plays. At home, playback can pull pristine FLAC; on mobile data the transcoder serves an MP3 or AAC stream sized for the train ride. Keep a family happy in the background: each person gets an account with individual permissions, favourites that sync between devices in real time, private playlists and lyrics following the current track. Finding something new to hear takes recommendations from listening history, similar artists and similar songs, and two years of play history sit behind the statistics. Scheduled scans collect fresh rips automatically, refresh happens on demand when a disc lands, and the catalogue idles around 150 MB of memory on the server. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. Apache-2.0 licensed.

QM Music
QM Music
QM Music
QM Music
QM Music
QM Music

Benefits

  • Whole Subsonic ecosystem on tap
  • StreamMusic, Feishin, Amperfy, Substreamer, and Music Assistant all speak the Subsonic protocol, so every device in the house plays from one catalogue without format fiddling or per-app setup work.
  • Lossless at home, light abroad
  • FLAC stays untouched on the home network; enable transcoding and the server converts on the fly for phones, cutting data use on mobile connections without keeping a second lossy copy.
  • Accounts for the whole household
  • Separate logins keep each listener's playlists, favourites, and history apart, and administrators decide exactly which permissions every account receives before handing out the server address to anyone else.
  • Discovery inside your own shelves
  • Similar-song and similar-artist suggestions, genre filters, and full-catalogue search surface records you already own but forgot, turning a static archive into a collection that keeps surprising you daily.

Features

  • Subsonic API server
  • Implements the Subsonic REST API for streaming, browsing, playlists, and search, so the mature client ecosystem connects without plugins or adapters on either side of the connection.
  • Automatic library scanning
  • Watches the configured music directory and refreshes the index on a schedule, parsing ID3 tags and embedded cover art into album, artist, and genre views automatically.
  • On-the-fly transcoding
  • Uses ffmpeg to convert FLAC and other sources to MP3 or AAC at stream time, with behaviour tuned for home networks and mobile connections alike.
  • Synced lyrics, live favourites
  • Matches lyrics from local files and online sources and keeps them in step with playback; favourites marked in any client appear everywhere else at once.
  • History and statistics
  • Records every play for up to twenty four months and builds listening statistics that show top tracks, artists, and habits across the whole account history.

Apps Similar to QM Music