The easiest music streaming server available
Go to file
Paul 77927686dc Merge pull request #38 from Borewit/promise-based-parsing
Promise based storing and parsing of metadata.
2017-09-16 17:22:55 -04:00
docs Merge pull request #38 from Borewit/promise-based-parsing 2017-09-16 17:22:55 -04:00
image-cache Full metadata support and some bug fixes for mobile 2017-04-11 15:08:51 -04:00
modules Merge pull request #38 from Borewit/promise-based-parsing 2017-09-16 17:22:55 -04:00
public Moved all js libraries away from cdns 2017-06-29 13:36:49 -04:00
.gitignore Port forwarding fix 2017-04-17 12:36:38 -04:00
Dockerfile Added Dockerfile and modified README 2016-08-26 09:33:39 +02:00
LICENSE Create LICENSE 2017-04-29 13:53:32 -04:00
mstream-command-line-boot-wrapper.js Changing boot stuff 2017-04-18 15:03:09 -04:00
mstream.js Album art fixes 2017-04-29 01:36:24 -04:00
package.json Merge pull request #38 from Borewit/promise-based-parsing 2017-09-16 17:22:55 -04:00
README.md Fixed link on readme 2017-06-12 18:05:17 -04:00

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

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

Download it here

mStream Express UI

Install From Source

Install instructions are in the docs