Use omnibus gitlab but not its bundled nginx

Describe your question in as much detail as possible:
My server is like 13 years already, using latest nginx on centos 8. I want to install gitlab using omnibus but it seems it makes my current nginx not to work correctly. Do i need other applications in order to run it on my independent nginx?

  • What are you seeing, and how does it differ from what you expect to see?
    My goal is to use my already installed nginx instead the bundled one from omnibus

  • What version are you on (Hint: /help) ? and are you using self-managed or gitlab.com?
    Latest on available on gitlab.com

Thanks for taking the time to be thorough in your request, it really helps! :blush:

Hi,

the default Omnibus installation expects to “own” 80/443 as ports. You can change this and put your own Nginx server as reverse proxy in place (these are the keywords for Google search too).

One of the guides worth looking at: https://medium.com/@gdurelle/gitlab-behind-a-reverse-proxy-nginx-5245476747fe

The question remains though, what else is running on the GitLab server - typically you should reserve enough resources for GitLab on its own and not let other websites or backend servers compete with it. That may result in slow pages.

Cheers,
Michael