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.
2020-02-09 17:38:18 +01:00
0c82caf817
Allow specifying the traefik version for cert dumping
2019-10-13 21:36:34 +02:00
078082fac9
Hopefully improved documentation around initial admin account creation.
2019-05-21 21:06:25 +03:00
38e754be6d
Make docs refer to the setup utility
2019-01-16 21:01:09 +02:00
686db1f33f
Add reminder for users not to forget POSTMASTER account or alias
2019-01-13 11:27:14 +01:00
492f3867d8
remove (broken) FTS
2019-01-10 12:09:08 +01:00
7d01bb2a4d
LOG_LEVEL docs and changelog entry
2019-01-08 00:58:01 +02:00
d6ba39b6a9
Traefik docs improvements:
...
- Removed code tages to increase readability
- Some extra line-breaks for source readability
- Fix link to new mailu/traefik-certdumper container
- dhparams is no longer stored in /certs
- Use a proper "note" box
- Fix typo in docs/compose/traefik directory name
- Include links to example config files
- Fix toml lexer build warning
2018-12-30 16:49:37 +02:00
dc5f5bb023
Traefik configuration examples
2018-12-26 12:11:12 +01:00
3a5b763018
Option to disable full text search (lucene)
...
This is a workaround for the bug in issue #751
2018-12-25 13:52:12 +02:00
ad1ca42bde
Remove unused docker socket mount for Admin
2018-12-20 17:48:29 +02:00
514d179db1
Fixed networks indentation
2018-12-11 17:40:36 +02:00
c7dcfee882
Merge pull request #713 from pgeorgi/extend-nginx
...
nginx: Allow extending config with overrides
2018-12-09 21:44:24 +02:00
491f6b24bb
Merge branch 'master' into 'feat-subnet2'
2018-12-08 00:46:17 +01:00
c00910ca4b
Merge remote-tracking branch 'upstream/master' into extend-nginx
2018-12-07 16:48:50 +02:00
9208d7262f
Correct variable naming in .env
2018-12-07 15:22:01 +02:00
94edb48f08
Dynamic attachment size
2018-12-07 13:37:40 +02:00
8172f3eab8
Move the Mailu Docker network to a fixed subnet.
...
This will make network configuration and host based authentication
more robust, across different deployment platforms.
The options `RELAYNETS` and`POD_ADDRESS_RANGE` are kept for compatibility.
However, their usage have become optional.
2018-12-06 12:08:22 +02:00
eac4d553a9
nginx: Allow extending config with overrides
...
To facilitate this, the default redirect at / can be disabled, even if
the default remains at redirecting to the webmailer.
The extensions are within the host scope and are read from
$ROOT/overrides/nginx/*.conf.
2018-12-05 23:54:52 +01:00
5b769e23da
Merge branch 'master' into refactor-config
2018-11-08 21:43:05 +01:00
30716b8bdf
Update docs with the new flask command
2018-11-08 21:35:41 +01:00
771e0ee6a2
Remove old crypt settings from .env
...
As per conversation in PR
2018-10-19 16:29:47 +03:00
828d96f8f0
Switch the default password scheme to PBKDF2
2018-10-17 21:26:44 +02:00
28a5f8574d
Merge pull request #661 from usrpro/feat-sys-log
...
Option to send front logs to journald or syslog
2018-10-16 18:29:09 +00:00
bee81d1a54
Merge pull request #647 from HorayNarea/bcrypt
...
support bcrypt and use it as default
2018-10-16 17:50:44 +00:00
acbb586e71
Option to send logs to journald or syslog
2018-10-16 12:38:17 +03:00
70c4e42f74
Fix small typo
2018-10-11 18:33:58 +03:00
77e3fc0ebc
Some documentation flow refactoring and updates:
...
- Improve advice on IP binding; Follow up on issue #641
- mailradar is dead. Found mxtoolbox instead
- Fix some internal linking
2018-10-11 18:14:37 +03:00
c8b39c5d4a
support bcrypt and use it as default
2018-10-10 19:29:23 +02:00
00b5ae11db
Merge branch 'master' into feat-abstract-db
2018-10-10 08:41:56 +02:00
58a83a93e6
Add REJECT_UNLISTED_RECIPIENT variable in .env file
2018-10-04 18:55:56 +00:00
f9c6c98180
Remove fetchmail dependency to the databse
2018-09-27 15:54:08 +02:00
68aa797720
Merge branch 'master' into feat-abstract-db
2018-09-25 21:46:12 +02:00
0bdb2a16bc
add optional Maildir-Compression
2018-08-05 19:48:24 +02:00
0085b6f1e6
Remove the data mount where unused
2018-07-26 21:58:50 +02:00
109842502a
Fix typo
2018-07-13 15:11:40 +01:00
8f5036e769
Update documentation for TLS flexible filenames support
2018-05-01 14:58:57 +02:00
a03d884ccc
Add the domain registration option in .env
2018-04-18 20:34:21 +02:00
ea8aced2e6
Merge pull request #434 from steamedhams1/patch-1
...
Update .env
2018-04-11 21:53:52 +02:00
3ef4e1f6b7
Add support for recaptcha upon signup
2018-04-11 21:08:59 +02:00
46cd86e66a
Update .env
...
Fixed typo
2018-04-04 02:21:37 -07:00
933d3a435d
Update setup.rst
2018-03-05 21:22:05 +01:00
3ae2dffb4d
Update requirements.rst
2018-03-05 21:16:58 +01:00
e7d838ac2a
Added webmail-imap dependency in docker-compose.yml.
2018-03-02 11:23:41 +01:00
6ec0fe7036
Adding options for mail-letsencrypt
2018-01-04 16:23:28 +01:00
1c3df2b1fc
Fix the compose dependencies for front and admin container
2017-11-13 21:40:22 +01:00
a9350953c6
use alpine-image for redis
2017-11-12 23:23:54 +01:00
89ac22dd90
Express dependencies in the Compose configuration, related to #316
2017-11-11 15:08:23 +01:00
ac0c339aa8
Implement welcome emails, fixes #107
2017-11-10 11:56:43 +01:00
8f6f01e07f
Add the new TLS_FLAVOR "mail" to the env file
...
Update the env file to add the new TLS_FLAVOR "mail" in the list of possible values.
2017-11-08 14:29:04 -02:00