mailu/docs
bors[bot] 7e86f5cb57
Merge
1959: Ensure that we don't trust client headers r=mergify[bot] a=nextgens

## What type of PR?

bug-fix

## What does this PR do?

Document how REAL_IP_FROM and REAL_IP_HEADER should be used. Ensure that we strip True-Client-IP and X-Forwarded-For if neither are set.

We should also update the documentation on reverse-proxies... but that's 

### Related issue(s)
- 

## Prerequistes
Before we can consider review and merge, please make sure the following list is done and checked.
If an entry in not applicable, you can check it or remove it from the list.

- [x] In case of feature or enhancement: documentation updated accordingly
- [x] Unless it's docs or a minor change: add [changelog](https://mailu.io/master/contributors/workflow.html#changelog) entry file.


Co-authored-by: Florent Daigniere <nextgens@freenetproject.org>
..
_templates Restore VERSION_TAG template
assets removing unneeded image
compose use example.com
contributors Added new docker repo for test image. Adapted deploy script to use env var for test repo name. Modified travis references to github actions references in docs. Added changelog entry.
kubernetes/mailu simplify
swarm add some docs about _FILE variables
.env Add deploy settings for server
Dockerfile Optimize docs/Dockerfile
antispam.rst Add documentation for the web administration gui.
cli.rst Changed config-update to config-import in config-import description.
conf.py Update documentation config and release notes page.
configuration.rst Document REAL_IP_HEADER and REAL_IP_FROM
database.rst Improve english
demo.rst Fixed small typo
dns.rst Update docs/dns.rst
docker-compose.yml Make docker-compose.yml for setup and docs development friendly
faq.rst Add ability to set no WEBROOT_REDIRECT to Nginx
features.rst remove service status "feature"
general.rst Fix the rst syntax for most documentation
index.rst Add documentation for the web administration gui.
maintain.rst Include a doc section for external certbot
nginx.conf Build the documentation as a Docker image
releases.rst enhanced security changelog entry and added recommendation to recreate secret_key
requirements.txt Added missing extension in conf.py. Added missing library in requirements.txt. Sphinx is only compatible with docutils<0.17
reverse.rst Fix the links
rpi_build.rst RPi: update doc (alpine version + variables)
setup.rst Preparations for 1.8 release.
webadministration.rst Added documentation for all user statuses.