I had to setup it relatively recently, and hit some roadblocks, so figured I'll write about my experiences - for myself in the future, or for anyone else that might want to set it up.