Reworked the readme file a bit and added a large section on deployment. Writing it all out it's clear how complicated the deployment process is, and I was being pretty general about each step. It would probably be good to make some kind of an installer than can be run on a fresh VM to configure the deployment. Doing it manually is clearly pretty involved.