ArchiveLabs / groovebox.org

Spotify clone for the Internet Archive's Music Library

Home Page:https://groovebox.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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:

$ aptitude install postgresql-9.4
$ git clone https://github.com/thegroovebox/groovebox.org.git
$ cd groovebox.org/
$ pip3 install -e .
$ cd groovebox/static
$ npm install .
$ npm styles # rebuild sass -> css
$ cd ..
$ python3.4 app.py # run the app

About

Spotify clone for the Internet Archive's Music Library

https://groovebox.org

License:Apache License 2.0


Languages

Language:CSS 38.1%Language:HTML 27.9%Language:JavaScript 26.5%Language:Python 7.5%