mailu/docs
bors[bot] 25e8910b89
Merge
1783: Switch to server-side sessions r=mergify[bot] a=nextgens

## What type of PR?

bug-fix

## What does this PR do?

It simplifies session management.
- it ensures that sessions will eventually expire (*)
- it implements some mitigation against session-fixation attacks
- it switches from client-side to server-side sessions (in Redis)

It doesn't prevent us from (re)-implementing a "remember_me" type of feature if that's considered useful by some.


Co-authored-by: Florent Daigniere <nextgens@freenetproject.org>
..
_templates Restore VERSION_TAG template
assets removing unneeded image
compose Misc improvements to PASSWORD_SCHEME
contributors fixed workflow example in documentation
kubernetes Update webmail.yaml
swarm add some docs about _FILE variables
.env Add deploy settings for server
Dockerfile Docs: treat warnings as errors
antispam.rst Add documentation for the web administration gui.
cli.rst Misc improvements to PASSWORD_SCHEME
conf.py Completely remove step 5 where you can set the replica count for docker-stack.
configuration.rst Merge
database.rst Update database.rst
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 Merge
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 rewording about the usage of PostgreSQL
requirements.txt Revert "Add a Dockerfile for buliding the docs"
reverse.rst add warning about removing front
rpi_build.rst RPi: update doc (alpine version + variables)
setup.rst Preparations for 1.8 release.
webadministration.rst Update docs/webadministration.rst