Hi Devs,

Which approach is correct? If I want to host ruby apps, I would deploy it
on web servers such as Passenger, Puma and Thin.

IMO, we should make these web servers as cartridges instead of making ruby
as a cartridge. If we do so, we can have many web servers up and running
which can host ruby apps. Users can select one according to their wish.

Also, we can get an additional advantage. We can host different apps in the
same server as well. For example, If we make a passenger server cartridge,
we will be able to host ruby, python and nodejs apps.

I found a passenger puppet module from puppet forge[1] (I am using it to
make a passenger cartridge now).

WDYT?

Appreciate your suggestions.

1. https://forge.puppetlabs.com/puppetlabs/passenger

Thanks.

-- 
Rajkumar Rajaratnam
Software Engineer | WSO2, Inc.
Mobile +94777568639 | +94783498120

Reply via email to