140 karma · joined October 29, 2009
Convox is an app deployment platform that you can install into your own AWS account. It uses ECS, ELB, Kinesis, and many other great AWS services under the hood but automates it all away to give you a deployment experience even easier than Heroku.
Convox uses Docker under the hood so if you want to customize anything (distro, dependencies, etc) you can simply add a Dockerfile to your project.
Convox is entirely open source. Check it out at https://github.com/convox
To get started with our installer go to: http://docs.convox.com/docs/getting-started-with-convox
Do you have any computers in your house? A TV made in the last few years? A smartphone?
If you've got the time I'd love to hear more about your workflow at david@nitrous.io
If a line starts with "docker/" the rest is assumed to be a docker image tag.
Tug is a simple tool that I wrote to scratch a personal itch around working with dockerized applications and trying to optimize for startup speed and writing as absolutely little configuration as possible.
I'm hoping to get a few other people to try it out and let me know if it works for them and if it's useful, especially given the existence of so many other tools of this nature.
I quite like Vagrant myself but my primary complaint is that I seem to spend a lot of time waiting for VMs to start up and run a lot of bootstrap code.
* Less verbose configuration, tries to assume sensible defaults
* Works with apps that do not yet themselves have a Dockerfile
Please keep in mind that this is a very alpha project still under heavy development. If you try it I'd love to hear how it goes and whether or not it's useful for you (you can reach me at david@nitrous.io or find me on Freenode as ddollar).
Foreman was originally written in Ruby which ideally means it runs on any machine with a Ruby interpreter. When you get down to it, though, the differences in fork/exec between Ruby 1.8, 1.9, JRuby, Rubinius, etc make this a nightmare scenario of a different sort.
If you go to https://gobuild.herokuapp.com/ddollar/forego/master/darwin/a... you get a working program as a single binary in one step. Using bsdiff I can even ship binary diffs for fast upgrades (this is how `foreman update` works in the new version)
Oh and as a side effect the new Foreman is quite a lot faster to start up (Rubygems initialization is sloooooow)
We made the script a link so you could check out what's going on before running it.
The heroku-toolbelt .deb actually depends on system git-core and ruby1.9.1 so we shouldn't be trampling anything.
We're looking for an active member of the Node.js community to come own Node.js at Heroku. This position involves both contributing to the Node.js open-source community and working to reduce friction for Node.js users on Heroku.
If you're excited about the promise Node.js and the future of app deployment, come help us to shape it.
Full job description: http://heroku.theresumator.com/apply/gtoHxr/Build-Pack-Maint...
Email: david@heroku.com (please include a link to your Github account)