You might remember https://www.virtkick.com (discussion: https://news.ycombinator.com/item?id=8527185), which billed itself as an open source, self-hosted Digital Ocean and led a campaign on IndieGoGo: https://www.indiegogo.com/projects/virtkick-take-cloud-back#/story.
There was some concern at the time about requiring copyright assignment, and it looks like the concern was well founded. They have switched their model and are now releasing a rather limited subset of the functionality as open source and moving to a paid, SaaS model. So far as I can tell, it's not possible to set it up on your own infra.