You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
mailu/core/nginx
bladeswords b13d143b34
Update to address issue #1178 (HTTP headers)
This change should remove the duplicate `x-xss-protection` header and also the `x-powered-by` header.  Hopefully a pull request to main is appropriate, but may be worth back porting to 1.7.

Tested config by modifying live 1.7 nginx config and reloading.  Has had the desired outcome of removing the headers.

```/etc/nginx # nginx -t -c /etc/nginx/nginx.conf 
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful
/etc/nginx # nginx -s reload
```

These steps were based on:
- https://serverfault.com/questions/928912/how-do-i-remove-a-server-added-header-from-proxied-location
- https://serverfault.com/questions/929571/overwrite-http-headers-comming-back-from-a-web-application-server-proxied-in-ngi
- http://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_hide_header
5 years ago
..
conf Update to address issue #1178 (HTTP headers) 5 years ago
static Implement favicon package 6 years ago
Dockerfile Resolve HOST_* to *_ADDRESS only if *_ADDRESS is not already set 5 years ago
certwatcher.py Add certificate watcher for external certs to reload nginx 6 years ago
config.py Resolve HOST_* to *_ADDRESS only if *_ADDRESS is not already set 5 years ago
letsencrypt.py Standarize image by using shared / similair layers 6 years ago
start.py Add certificate watcher for external certs to reload nginx 6 years ago