Commit Graph

159 Commits

Author SHA1 Message Date
Asmaa Hassan 80728911e4 Removing references of old versions of distribution:deply | omnibus docs 2024-04-23 20:34:58 +00:00
Marcel Amirault 4ec342fa4a
Update version notes to new style
Remove badges and add hyphens to history
2024-01-24 16:29:14 +09:00
Marcel Amirault 96dc958c13
Update links to TW team handbook page 2023-12-05 12:40:46 +09:00
Achilleas Pipinellis ef14b62046
Point to official NGINX configs instead of gitlab-recipes
The configs in gitlab-recipes are VERY old and don't include all the
needed configuration. Instead, point to the official NGINX configs that
are also used for self-compiled installations.
2023-09-11 01:11:18 +00:00
Evan Read 73788d1754 Update some installation type references for docs 2023-08-02 06:46:52 +00:00
Hossein Pursultani 153fedec52 Drop Grafana and related code from the package
Software configuration and related code and documentation are removed
from the package.

Closes https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8092

Changelog: removed
2023-08-01 20:48:58 +00:00
Achilleas Pipinellis b01e8ff04a Merge branch 'docs-admin-path-update' into 'master'
Changed user/admin to administration path

See merge request https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/7054

Merged-by: Achilleas Pipinellis <axil@gitlab.com>
Approved-by: Achilleas Pipinellis <axil@gitlab.com>
Co-authored-by: Suzanne Selhorn <sselhorn@gitlab.com>
2023-07-21 10:46:12 +00:00
Anton Smith b1439b7722 Add details for using NGINX as reverse proxy to docs 2023-07-21 05:16:37 +00:00
Suzanne Selhorn b121465b38 Changed user/admin to administration path
Related to: https://gitlab.com/gitlab-org/gitlab/-/issues/384335
2023-07-20 13:15:44 -07:00
Dan 621e2c5fee Set proxy_http_version 1.1 in nginx configuration
Fix 502 caused by chunked-encoding on nginx>=1.23

Changelog: fixed
2023-07-10 18:21:21 +00:00
Evan Read c0cb806d9d Update project to use Ruby 3.2.2-based Docker images
Make minor documentation updates to test the jobs
2023-05-24 11:06:42 +10:00
Matthew Badeau d1a264c205 Add NGINX troubleshooting info 2023-04-24 12:47:52 +00:00
Tom McAtee e8659d9a11 Adding advice regarding custom nginx config file locations (to ensure they are included in backup operations) 2023-03-01 00:12:03 +00:00
Kati Paizee 689490ed1a Fix broken links in docs 2022-11-16 22:42:47 +00:00
Łukasz Korbasiewicz 22be0ded4a Add troubleshooting when using web IDE and external NGINX 2022-11-08 20:09:33 +00:00
Mario Mora dceb1218ef Join SSL and troubleshooting section 2022-10-27 00:05:17 +00:00
Amy Qualls ba948712f4 Add missing metadata to pages
These pages had no metadata at all. Add it in, so the pages are
counted.
2022-09-21 18:19:11 +00:00
Kati Paizee 9be35fcf6f Merge branch 'docs-axil-ctrt-refactor-ssl' into 'master'
CTRT: Refactor the SSL docs

See merge request gitlab-org/omnibus-gitlab!6280
2022-08-24 17:11:55 +00:00
Achilleas Pipinellis fde7f7748c Refactor the SSL docs to follow the CTRT guidelines
- Refactor ssl.md to follow CTRT
- Move HTTPS-related content from nginx.md to ssl.md
2022-08-24 11:06:37 +02:00
Matthew Badeau 14f35a32a6 Downgrade header to move to Troubleshooting section 2022-08-23 06:14:58 +00:00
Amy Qualls 6f2577ccaa
Clean up multi-line links in Omnibus repo
These links had their linking words separated by a hard wrap, which
confuses many linters for links. Let's fix them so linting happens
correctly
2022-08-08 09:12:23 -07:00
mirsal 4b0e528ea5 nginx: Disable request buffering by default for gitlab project imports
This patch changes the default regex matching paths for which nginx's
`proxy_request_buffering` is disabled, adding gitlab project imports
which can be large uploads and for which request buffering makes little
sense.

Changelog: changed
2022-06-07 10:00:25 +00:00
Fiona Neill d3b264ee61 Update and fix external links in Omnibus docs 2022-05-19 16:55:50 +00:00
Matthias Baur 475f907848
Document correct way to add custom robots.txt
Fixes #3955.
2022-04-25 16:09:46 +02:00
David Coy a3b584f013 Docs: Change tutorial link for Apache reverse proxy 2022-02-04 08:39:35 +00:00
Caleb Cooper dbae5543cc Fix ssl_client_certificate is required for client auth 2022-01-17 12:46:58 +00:00
Evan Read 4b82a3aa44 Remove trailing spaces for Jan 2022 TW monthly chores 2022-01-13 17:34:28 +10:00
cruelsmith f87ff7372d add nginx proxy_protocol option for gitlab-http
You can now enable the proxy_protocol for the nginx gitlab-http 
frontend needed when using a reverse proxy like 
haproxy with proxy protocol enabled.

Changelog: added
2021-12-31 00:06:10 +00:00
Balasankar 'Balu' C a9d3ea1c0c Merge branch 'bbodenmiller-master-patch-18605' into 'master'
Add registry to SSL update details

See merge request gitlab-org/omnibus-gitlab!5810
2021-12-30 11:46:43 +00:00
Ben Bodenmiller 28e624966d Add registry to SSL update details 2021-12-23 22:15:47 +00:00
Ben Bodenmiller e5ba58bf52 Clarify when redirect_http_to_https is enabled by default 2021-12-23 20:31:34 +00:00
Eric Rosenberg 05c2d6de96 Updating to make this note more clear 2021-11-11 08:03:23 +00:00
Suzanne Selhorn 86572bcfc5 Fixed broken external links
Related to: https://gitlab.com/gitlab-org/technical-writing/-/issues/492
2021-10-17 16:38:23 -07:00
Achilleas Pipinellis f3b79b175c Add missing tier badges
Adds the **(FREE SELF)** badge on all headings that need it.
https://docs.gitlab.com/ee/development/documentation/styleguide/#available-product-tier-badges
2021-09-29 07:29:26 +02:00
Caleb Cooper 2fc05fc8de Add note about updating certs to reduce confusion 2021-09-28 09:17:29 +00:00
Vladimír Brodský 9a58a0bbdb DOCS update - include warning External Nginx vs SeLinux not working out of the box. 2021-09-02 07:30:38 +00:00
Kenneth Chu 89b91fc05a Add option to specify log level for nginx logs
Changelog: added
2021-08-13 10:11:44 +00:00
Russell Dickenson 08d24572c8 Remove trailing spaces 2021-08-09 15:48:35 +10:00
Joerg Behrmann ec87094321 Nginx: modernise TLS config
This commit updates updates the TLS settings to the intermediate
settings from the Mozilla SSL Configuration Generator [1]

The preference for server ciphers is disabled and more modern ciphers are
chosen.  The builtin session cache is not set explicitly anymore, because the
value was smaller than the default.

HSTS times are bumped to two years instead of one.

This is a companion MR to gitlab-org/gitlab!65345

[1] https://ssl-config.mozilla.org/

Changelog: changed
2021-07-15 16:16:15 +02:00
Tim Poffenbarger a1968e32d6 Add details regarding the health check requirement 2021-07-07 13:24:13 +00:00
Kenneth Chu 5ff0ae46e7 Update commands to check if the private key and certificate match 2021-07-05 06:15:50 +00:00
Balasankar "Balu" C fafe509728 Remove references to Unicorn from docs 2021-06-14 13:14:03 +00:00
Nourdin el Bacha c28f8746f0 Explain external SSL termination by way of example 2021-05-27 08:07:05 +00:00
DJ Mountney d48454e61e Merge branch 'master' into 'ngx-security-headers'
# Conflicts:
#   files/gitlab-config-template/gitlab.rb.template
#   files/gitlab-cookbooks/gitlab/attributes/default.rb
2021-05-12 16:34:31 +00:00
DJ Mountney fb62558a78
Fix doc linting 2021-05-04 10:27:06 -07:00
DJ Mountney b7cc8095b0
Add hide_server_tokens to nginx doc 2021-05-04 10:22:03 -07:00
Nourdin el Bacha c4d050e7c2 Uppercase the signal HUP in normal text 2021-04-29 13:30:52 +00:00
DarwinJS 787beff49f Docs: Improve documentation for external / load balancer SSL termination 2021-03-30 16:01:23 +00:00
Shem Gyll 9dab02eac0 documentation: Add robots.txt configuration instructions to nginx.md 2021-03-18 16:52:12 +00:00
Katrin Leinweber cf5744a620 Link to charts proxyBodySize equivalent 2021-02-09 09:08:30 +00:00