Project Completion: 60%
I've decided to document the architecture of WraithHost here.
These are the key components:
- Router - Hipache + Redis (Slave)
- Ghost Hosts - Ghost
- Database - Redis (Master)
- Management - Sinatra App
- Communication - Serf
In all cases, I'm using Supervisord in order to wrap the various services and start that at the time of container launch.
All of which is deployed on top of a 512MB VPS from Digital Ocean.