Album release notification service
Python CSS Shell
Latest commit 8360f0b Aug 29, 2014 @alexkay Sync with production
Failed to load latest commit information.
api Update links to the blog Jan 14, 2013
daemon Fix parsing of incomplete release dates Dec 29, 2012
db Add django-piston schema Nov 21, 2011
.gitignore Use virtualenv Apr 17, 2014 Add jQuery Oct 10, 2011
COPYING Docs Sep 10, 2011
Makefile Add Artist and ReleaseGroup models Oct 4, 2011 Sync with production Aug 28, 2014
nginx-dev.conf Sync with production Aug 28, 2014
requirements.txt Add Pillow to the list of dependencies Aug 28, 2014
run-uwsgi Django 1.4 compatibility Apr 19, 2012 Remove /calendar Aug 28, 2014


muspy is an album release notification service.


To set up development environment you need to install nginx and virtualenv, then run:

% virtualenv env
% source env/bin/activate
% pip install -r requirements.txt

Edit your main nginx.conf:

http {
    include /path/to/muspy/nginx-dev.conf;

Update the project location in muspy/nginx-dev.conf and restart nginx.

Add this line to your /etc/hosts:

Go to the project directory and run make db to create an empty database.

Type make run and go to If static files don't load make sure nginx has rx permissions for the muspy/static directory.