Jukebox web app powered by Spotify
- Spotify premium subscription and application key (spotify_appkey.key)
- node.js
- libspotify
Get libspotify
brew install homebrew/binary/libspotify
In case you need xcode command line tools:
xcode-select --install
git clone https://github.com/prestonp/discoteca.git
npm install
Compiling node-spotify from npm does not work atm, but the binary builds
at the node-spotify homepage do. To install,
unzip the file contents to /node_modules
.
cp config.js.sample config.js
Replace spotify credentials and server setup options. If you are having trouble
logging in, try setting remember
and useRemembered
to false.
cp path.js.sample path.js
Replace your server info in path.js
.
npm start
By default, the server will listen on http://localhost:4000.
MIT