Music Inbox is a service that gives you access to information about your music library through a REST interface.
These can be pip installed using the REQUIREMENTS file.
We recommend using a package management tool to install RabbitMQ.
$ git clone git://github.com/aroscoe/music-inbox.git
$ cd music-inbox/
music-inbox $ pip install -r REQUIREMENTS
music-inbox $ sudo rabbitmqctl add_user musicinbox musicinbox
music-inbox $ sudo rabbitmqctl add_vhost musicinbox
music-inbox $ sudo rabbitmqctl set_permissions -p musicinbox musicinbox ".*" ".*" ".*"
mysql> create database musicinbox default character set utf8;
music-inbox $ ./manage.py syncdb
music-inbox $ ./manage.py celeryd -B
music-inbox $ ./manage.py runserver
Your local Django server should be running now. Upload a library and try out some of the following REST calls.
Coming soon...