[LRUG] Gem to start required services

Matthew Rudy Jacobs matthewrudyjacobs at gmail.com
Wed Jun 13 10:08:27 PDT 2012


>From my own experience Foreman is particularly useful when working with
Heroku,
as it uses the same Procfile used by the heroku platform.

I then tie this up with a per machine .env file
 that mirrors the heroku env variables i have.

Works pretty well.

On 14 June 2012 00:59, James Adam <james at lazyatom.com> wrote:

> I could be wrong, but I believe that foreman and bluepill do slightly
> different things, so a versus comparison might be misleading.
>
> Foreman is a mechanism for declaring *what* processes your application
> uses, has a handy development mechanism for running them but mainly exports
> those process definitions into files that upstart & alternatives can use.
>
> Bluepill is more about *controlling* running processes, monitoring them as
> starting and stopping them.
>
> I believe that foreman can actually export files for use by bluepill.
>
> - James
>
>
>
> On 13 Jun 2012, at 14:02, Mark Burns <markthedeveloper at gmail.com> wrote:
>
> Anybody evaluated bluepill vs foreman?
>
> On 13 June 2012 13:58, Riccardo Tacconi <rtacconi at gmail.com> wrote:
>
>> bluepill gem, but I do not use it in development. There was a Railscast
>> about running process dependent from a Rails app, but I do not remember the
>> title
>>
>> On 13 June 2012 14:54, Rory Franklin <rory at chillibean.tv> wrote:
>>
>>> I could be entirely making this up, but is there a gem that you can
>>> define in a file within your app all the dependencies/services that the app
>>> requires to run and you can run that to boot things up/warn that they
>>> aren't running?
>>>
>>> Say I have an app that requires another application to be running
>>> (service app) as well as a bunch of Resque workers, is there a way to start
>>> them all up in one go if they are not already running?
>>>
>>> I know that the above is probably terribly vague and confused, but
>>> hopefully someone knows what I mean and I'm not imagining that such a tool
>>> already exists. If not, I guess some form of shell script would be able to
>>> do the same?
>>>
>>>
>>>
>>> Thanks,
>>> Rory
>>>
>>> _______________________________________________
>>> Chat mailing list
>>> Chat at lists.lrug.org
>>> http://lists.lrug.org/listinfo.cgi/chat-lrug.org
>>>
>>>
>>
>>
>> --
>> Riccardo Tacconi
>> Ruby on Rails and PHP development - System Administration
>> VIRTUELOGIC LIMITED
>>
>> http://github.com/rtacconi
>> http://riccardotacconi.blogspot.com
>> http://twitter.com/rtacconi
>>
>> _______________________________________________
>> Chat mailing list
>> Chat at lists.lrug.org
>> http://lists.lrug.org/listinfo.cgi/chat-lrug.org
>>
>>
> _______________________________________________
> Chat mailing list
> Chat at lists.lrug.org
> http://lists.lrug.org/listinfo.cgi/chat-lrug.org
>
>
> _______________________________________________
> Chat mailing list
> Chat at lists.lrug.org
> http://lists.lrug.org/listinfo.cgi/chat-lrug.org
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lrug.org/pipermail/chat-lrug.org/attachments/20120614/d130f7bb/attachment.html>


More information about the Chat mailing list