Album release notification service
Python CSS Shell
Latest commit 8360f0b Aug 28, 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
static Update iCal image Dec 17, 2013
templates Remove /calendar Aug 28, 2014
.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 Switch to SSL Mar 5, 2012 Update to Django 1.4 Apr 19, 2012
nginx-dev.conf Sync with production Aug 28, 2014
nginx.conf Sync with production Aug 28, 2014
requirements.txt Add Pillow to the list of dependencies Aug 28, 2014
run-daemon Run daemon under virtualenv Jun 3, 2014
run-uwsgi Sync with production Aug 28, 2014 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.