I like all types music, and lately I've been enjoying using mixcloud to find new music. This little webapp searches your last.fm account to get your top artists, then searches the mixcloud.com api for mixes related to those top artists.
You can also do an artist search, which will find mixes for that artist, and also offer up related artists using last.fm.
Note *You'll need Redis to run this app. Redis is used to cache API requests.
After cloning the repo and cd
ing into the main directory:
-
Get virtualenv
-
Install Redis.
-
Make virtual environment
mkdir env && virtualenv env
-
In env, install pip requirements
pip install -r requirements.txt
-
Last.fm requires an api key for some reason. Set the following environment variable up:
export last_fm_api_key=<your api key>
-
Set up the development app with:
python setup.py develop
-
Run the app.
pserve development.ini
pserve development.ini
python setup.py develop