Dokku is an extensible, open source Platform as a Service that runs on a single server of your choice. Kind of like a Heroku clone that can be deployed anywhere (it actually uses heroku build packs to build and deploy stuff).