Perhaps ShipBuilder is right up your alley.
ShipBuilder is an open-source Heroku-esque PaaS which uses Go, Git, LXC, and HAProxy, with Docker support coming soon!
The Shipbuilder codebase is super easy to understand, and aims to make it fast and easy to deploy arbitrary web-applications.
Get total control over all aspects of your staging and production environments.
More info: