/mStream

Music Streaming Server With FLAC Support

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

mStream

mStream is a personal music streaming server written in NodeJS. mStream comes with a RESTful JSON API and a built in web client to access your music on any browser.

Devices

Main Features

  • Works on Mac, Linux and Windows
  • Jukebox Mode. Control your browser with any device
  • Secure login system
  • Comes with SQLite built in. No need to setup an external DB
  • Server uses a RESTful JSON API. It's documented and easy to write code against

Links

mStream Express - v0.4

For Windows & Mac

mStream Express is a port of mStream Server that uses Electron. It packages all the dependencies for mStream in the app, so you can just download and run. It also adds a GUI layer to make managing your server as simple as possible.

mStream Express is so simple you can setup your server in under 30 seconds. The video uses v0.1 of mStream which had a simpler interface

mStream Express UI

Install From Source

Install instructions are in the docs