mailu/docs/compose
kaiyou 8e88f1b8c3 Refactor the rate limiting code
Rate limiting was already redesigned to use Python limits. This
introduced some unexpected behavior, including the fact that only
one criteria is supported per limiter. Docs and setup utility are
updated with this in mind.

Also, the code was made more generic, so limiters can be delivered
for something else than authentication. Authentication-specific
code was moved directly to the authentication routine.
..
traefik Allow specifying the traefik version for cert dumping
.env Refactor the rate limiting code
docker-compose.yml Make docs refer to the setup utility
requirements.rst Update requirements.rst
setup.rst Hopefully improved documentation around initial admin account creation.