4 ms·
We couldn't find exactly what we wanted to replace heroku with in our setup, so we ended up building longshoreman : http://longshoreman.io http://longshoreman.
by AdrianRossouw 12y ago
We couldn't find exactly what we wanted to replace heroku with in our setup, so we ended up building longshoreman :
http://longshoreman.io http://longshoreman.io
http://mikejholly.com/introducing-longshoreman/ http://mikejholly.com/introducing-longshoreman/
- coenhyde 12y agoHi Adrian, Longshoreman looks interesting. I have two questions I couldn't find an answer to. How does port allocation work? And can you specify rules such as: service a should be on all hosts.
- mikejholly 12y agoPort allocation is quite simple. We randomly select an unused port between 8000-8999. The most recent version has a --count flag which allows you to specify the number of application instances to launch. I believe the Heroku equivalent is --scale.
- Goopplesoft 12y agoVery interesting thanks! I started outlining/working on a similar docker orchestration too a couple weeks ago here: https://github.com/pnegahdar/sporedock https://github.com/pnegahdar/sporedock