-
Notifications
You must be signed in to change notification settings - Fork 76
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Installation fails if nginx is absent #121
Comments
I've seen those issues, but no conclusive decision yet. I guess my point is that this one is an easy fix ;-) keep up the good work! |
Unfortunately, it's an easy fix that breaks current installations that rely on a configured nginx. Anything that breaks current functionality needs to be given serious consideration. Good to confirm that it is only one resource causing an issue though. One of the slow points here is that we would likely need to add Passenger support along with Apache support adding a bit more complexity to the problem. Are you using Passenger or Unicorn for your application server, @xaniasd? |
I see. How about making it optional but defaulting to run unless explicitly configured not to? I'm using Unicorn. If there's something I can check for you with my set-up, let me know. |
my suggestion would be to have a switch like gitlab_webserver => nginx|apache |
May I asked why you'd want to use it with Apache over Nginx? |
i'm not sure the latter really makes a difference with puppet ;) (and with my apache software foundation hat on: i disagree that nginx is faster ;) |
Hi,
I want to install GitLab with Apache, however the following resource breaks the installation if nginx is not present in the system.
Removing it resolves the issue so if you want to allow the option of using Apache instead of nginx, you might want to consider making this optional.
Cheers
The text was updated successfully, but these errors were encountered: