A web service to let multiple users take turns in playing music over a computer connected stereo. Inspired by the late turntable.fm.
Although I'm building this for use in the Computer Science House, it should be easily deployable elsewhere.
For a standalone client, see DJ Listener.
First, setup a new mysql database.
Then enter the project directory and run
npm install to install the
Install the following packages with your system's package manager:
Then rename config.example.js to config.js and set up the configuration.
Launch the server and migrations will be executed automatically, populating the database.
To install music sources such as Soundcloud, follow the instructions on the Installing Music Source Plugins section of the wiki.
When updating an existing installation, restart the server. When it starts, it will automatically run the necessary migrations.
To run, type