Setting up a Web Server Cluster with Rancher

What do you do when you want to be able to deploy efficiently and intutively as many websites as possible, as many times as you want, using any language or technology, and without making a mess?