No description
Find a file
2012-01-22 06:33:57 -08:00
public ability to click tracks from library to enqueue them 2012-01-22 06:33:57 -08:00
src ability to click tracks from library to enqueue them 2012-01-22 06:33:57 -08:00
views ability to click tracks from library to enqueue them 2012-01-22 06:33:57 -08:00
.gitignore organize, fix server to handle multiple sockets correctly 2012-01-21 23:42:02 -08:00
groovebasind organize, fix server to handle multiple sockets correctly 2012-01-21 23:42:02 -08:00
Makefile Makefile for project; use handlebars for templates 2012-01-22 02:22:22 -08:00
README Makefile for project; use handlebars for templates 2012-01-22 02:22:22 -08:00
TODO server acts as a web sockets proxy for mpd 2011-07-17 19:03:08 -07:00

== Groove Basin ==

    Music player for your home.

    Run it on a server connected to your main speakers. People who come over to
    your home can connect and freely upload, download, and play music.

    Inspired by https://github.com/royvandewater/partybeat/

== Dependencies ==

    node.js
        socket.io
        node-static
        coffee-script
        handlebars
        uglify-js
    mpd

== Installation ==

    1. Install and configure mpd

        (TODO write docs for this)

    2. Compile and install:

        $ make
        $ sudo make install (TODO)

    3. (TODO) You can now run `groovebasind` to start the server.

== Developing ==

    Compile upon save:

        $ coffee -w -j public/app.js -c src/