3 ms·
I love Heroku: git deployment, the "dyno" abstraction, Procfiles, buildpacks, putting configuration in environment variables (all the 12 Factor App stuff: http:
by tlrobinson 13y ago
I love Heroku: git deployment, the "dyno" abstraction, Procfiles, buildpacks, putting configuration in environment variables (all the 12 Factor App stuff: http://www.12factor.net/ http://www.12factor.net/).
Is there an open source implementation of Heroku (close to 100% compatible, not just similar ideas) that runs on your own cloud?
- druiid 13y agoClone of Heroku? None I'm aware of. A bring-your-own PaaS? Many. I work with Cloudify myself: http://www.cloudifysource.org/ http://www.cloudifysource.org/ Nice things: It integrates with Chef/Puppet, allows built-in auto-scaling so it's cloud independent... has recipes for many applications and services ready to go: https://github.com/CloudifySource/cloudify-recipes https://github.com/CloudifySource/cloudify-recipes Drawbacks in my mind are that it's based off of Groovy which may or may not be helpful to some people. The other thing is that it doesn't have a direct method to do source/application deployment so you kind of have to roll your own via 'Custom Commands'+Groovy.
- natis 13y agoYou can also launch many of the popular frameworks such as MongoDB, Play Frameowrks etc online: http://www.cloudifysource.org/cloudifyRecipeCatalog.html http://www.cloudifysource.org/cloudifyRecipeCatalog.html
- grosskur 13y agoSee OpenRuko: https://github.com/openruko https://github.com/openruko I haven't used it myself, but it seems to be a Heroku clone written in Node.js. There's also CloudFoundry, which used to be quite different but is now adding support for Heroku-style buildpacks in V2: http://docs.cloudfoundry.com/ http://docs.cloudfoundry.com/