/groovebox.org

Spotify clone for the Internet Archive's Music Library

Primary LanguageCSSApache License 2.0Apache-2.0

groovebox

A spotify-like media player for the Internet Archive's collection of live music.

Background

Archive.org has an entire free Live Music collection consisting of ~150,000 live concerts, 2.5M tracks, and ~6,500+ artists. Currently, there's no easy way to search individual tracks or play tracks from different albums. Enter groovebox. Groovebox is a spotify clone for the Internet Archive's music collection.

groovebox.org

Groovebox.org is the front-end client of the Groovebox application. No database is required, all calls for data are made over REST to the api.groovebox.org server.

Installation

The following instructions assume Ubuntu or Debian hosts:

$ git clone https://github.com/thegroovebox/groovebox.org.git
$ cd groovebox.org/
$ pip3 install -e .
$ cd groovebox/static
$ gem install neat sass bourbon
$ npm install .
$ ./node_modules/.bin/gulp styles # rebuild sass -> css
$ cd ..
$ python3.4 app.py # run the app