No description
Find a file
2012-01-23 03:00:30 -08:00
public ability to click tracks from library to enqueue them 2012-01-22 06:33:57 -08:00
src fix Makefile and don't access Mpd class until it's declared 2012-01-23 01:55:43 -08:00
views can click playlist, and music comes out 2012-01-22 07:18:26 -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 fix Makefile and don't access Mpd class until it's declared 2012-01-23 01:55:43 -08:00
README update README instructions about mpd 2012-01-23 03:00:30 -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 (http://nodejs.org/)
        Install these packages globally with npm (http://npmjs.org/):
            socket.io
            node-static
            coffee-script
            handlebars
            uglify-js
    mpd, superjoe30's fork: https://github.com/superjoe30/mpd

== Installation ==

    1. Install and configure mpd

    2. Compile:

        $ make

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

== Developing ==

    Auto-comile with DEBUG on:

        $ watch -n0.5 make -e DEBUG=true