Improve Nginx configuration files
What does this MR do?
Make the Nginx configuration files usable for both Omnibus installation and other ways (making 1 single point of Nginx configuration file). Currently the docs of Omnibus are always lacking behind/lags behind the facts, and ideally you want to point directly from the Omnibus markdown files, docs, to:
- gitlab config file
- gitlab-ssl config file (with TLS)
Why was this MR needed?
Use the Gitlab CE Nginx configuration files as a good practice/leading. However, I added 2 remarks regarding Omnibus installation. To make these files the main files for Nginx configurations.
Meaning we have a single point of definition now!
What are the relevant issue numbers?
TODO
Updating the Omnibus documenation, after this MR is merged.
Edited by Melroy van den Berg