25 lines
1 KiB
Markdown
25 lines
1 KiB
Markdown
|
#### Nginx configuration
|
||
|
|
||
|
Ensure you're still up-to-date with the latest NGINX configuration changes:
|
||
|
|
||
|
```sh
|
||
|
cd /home/git/gitlab
|
||
|
|
||
|
# For HTTPS configurations
|
||
|
git diff origin/8-17-stable:lib/support/nginx/gitlab-ssl origin/9-0-stable:lib/support/nginx/gitlab-ssl
|
||
|
|
||
|
# For HTTP configurations
|
||
|
git diff origin/8-17-stable:lib/support/nginx/gitlab origin/9-0-stable:lib/support/nginx/gitlab
|
||
|
```
|
||
|
|
||
|
If you are using Strict-Transport-Security in your installation to continue using it you must enable it in your Nginx
|
||
|
configuration as GitLab application no longer handles setting it.
|
||
|
|
||
|
If you are using Apache instead of NGINX please see the updated [Apache templates].
|
||
|
Also note that because Apache does not support upstreams behind Unix sockets you
|
||
|
will need to let gitlab-workhorse listen on a TCP port. You can do this
|
||
|
via [/etc/default/gitlab].
|
||
|
|
||
|
[Apache templates]: https://gitlab.com/gitlab-org/gitlab-recipes/tree/master/web-server/apache
|
||
|
[/etc/default/gitlab]: https://gitlab.com/gitlab-org/gitlab-ce/blob/9-0-stable/lib/support/init.d/gitlab.default.example#L38
|