Spotify clone for the Internet Archive's Music Library
CSS JavaScript HTML Python
Switch branches/tags
Nothing to show
Clone or download
Pull request Compare This branch is even with thegroovebox:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
groovebox
.gitignore
.travis.yml
CHANGES
Dockerfile
LICENSE
MANIFEST.in
README.rst
setup.py

README.rst

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