The Toadmansion's media management application.
- Integrated UI for browsing TVDB and local files
- Download new content from Pirate Bay torrents
- Monitor disk usage
- Create a settings file for your machine
Set these environment variables:
- DJANGO_SETTINGS_MODULE to something like mediaserver.settings_nickc
If you're on OSX you'll probably need to set
You'll want to set these in your IDE and in your virtualenv.
To do this, edit
~/.virtualenvs/mediaserver/bin/activate and add lines like this:
export DJANGO_SETTINGS_MODULE=mediaserver.settings_nickc export mysql_user=root export mysql_password=blah
Create a database.
Set up the database
manage.py syncdb manage.py migrate
Add some disks to monitor
Go to /admin to access the Django admin and add a new disk model. Set the name to '/' or whatever mount point you want. Set the numeric values to 1. hit /disk/update to update the models and get a json representation of how full your disks are.
Install uTorrent. Enable the web UI in the settings. Set the login credentials and put them in your developer django settings file.