Skip to content

thegroovebox/groovebox.org

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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