Added files and updated requirements to enable nginx. Also updated settings.py to work on an ubuntu server (django-configuration values were not working, so we fell back to os.environ.get()). We're still deploying manually (with ansible) but no ansible files yet.
Made playbook, added update apt-get if needed, pip install if needed, and update from git repo
added pip install requirements and needed dependencies
Updated prod media root to attempt to fix permissions issue
Changed media url settings
Changed home template media url
Fixed nginx config to point to correct media direct, updated ansible playbook to install / restart nginx
Fixed semicolon
Added supervisord conf file and playbook tasks and restart handler. Added a few other tasks too.
Tweaking settings for deployment...
More tweaking for deployment...
More deployment tweaking...
Tweaks + removing supervisor.conf from github.
Deployment via ansbile now works. Imagr site is live.
Fixed a bug in our ansible playbook where sueprvisord would not be called if there weren't any changes to to the supervisor.conf file.
Swapped in uWSGI for our web server.