On Tue, 20 Mar 2012 16:39:42 +0200
Stas Sușcov <stas(a)nerd.ro> wrote:
Not sure passenger is the problem.
Gitlab uses the awesome Resque, so you will need something like
foreman to run the app with it's workers all together (at least
this is the easiest way to do that).
I would go with a different stack like unicorn as the webserver
and use apache (if you really want to keep it, other-way I would
consider nginx) as a reverse proxy.
1. For authentication/authorization I think apache is going to be a
2. Packaging is critical - we will not be installing a thousand gems
directly. They will need to be packaged.
one thing I've not understood about gitlabhq as a development project
is where is the development portion of it? We're not talking about
writing much code, I think. It is mostly about setting up and
integrating gitlabhq into the overall fedorahosted infrastructure.