A way to customize some headers
Probably best to have a controlled list, but some examples that would be awesome - Cache-control: means the sites performance can be massively improved - would be great to have this at a global level, so i can setup my gitlab instance behind a CDN and have all pages cached - Content-Security-Policy - Strict-Transport-Security - X-XSS-Protection - Referrer-Policy --- ## Server global settings - Configuring headers for self-managed instances installed via Omnibus, you can add headers to your `gitlab.rb` file ```rb gitlab_pages['headers'] = [] ``` - For source installations you can specify multiple `-header` flags when running the Pages binary ```sh ./gitlab-pages -header "header-1: value-1" -header "header-2: value-2 ``` - Currently, it is not possible to specify custom headers per project. - It is not possible to set on [`GitLab.com`](https://gitlab.com)
issue