Remove f2b, update index
Dieser Commit ist enthalten in:
Ursprung
aef4a274c0
Commit
ba5847747e
2 geänderte Dateien mit 20 neuen und 34 gelöschten Zeilen
|
@ -1,3 +1,6 @@
|
||||||
|
!!! warning
|
||||||
|
You will lose the integrated fail2ban functionality when using a logging driver other than json (default).
|
||||||
|
|
||||||
Enable Rsyslog to receive logs on 524/tcp at `rsyslog.conf`:
|
Enable Rsyslog to receive logs on 524/tcp at `rsyslog.conf`:
|
||||||
|
|
||||||
```
|
```
|
||||||
|
@ -34,6 +37,16 @@ Linux users can add or change the configuration in `/etc/docker/daemon.json`. Wi
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
|
!!! warning
|
||||||
|
In newer versions of mailcow: dockerized we decided to set a max. log size. You need to remove all "logging: xy" lines and options from docker-compose.yml to be able to start the stack.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
````
|
||||||
|
logging:
|
||||||
|
options:
|
||||||
|
max-size: "5m"
|
||||||
|
```
|
||||||
|
|
||||||
!!! info
|
!!! info
|
||||||
If you prefere the udp protocol use:
|
If you prefere the udp protocol use:
|
||||||
|
|
||||||
|
@ -45,34 +58,3 @@ Linux users can add or change the configuration in `/etc/docker/daemon.json`. Wi
|
||||||
at `rsyslog.conf` and `"syslog-address": "udp://127.0.0.1:524"` at `daemon.json`.
|
at `rsyslog.conf` and `"syslog-address": "udp://127.0.0.1:524"` at `daemon.json`.
|
||||||
|
|
||||||
Restart the Docker daemon and run `docker-compose down && docker-compose up -d` to recreate the containers.
|
Restart the Docker daemon and run `docker-compose down && docker-compose up -d` to recreate the containers.
|
||||||
|
|
||||||
|
|
||||||
### Fail2ban
|
|
||||||
|
|
||||||
**This is a subsection of "Log to Syslog", which is required for Fail2ban to work.**
|
|
||||||
|
|
||||||
Open `/etc/fail2ban/filter.d/common.conf` and search for the prefix_line parameter, change it to ".*":
|
|
||||||
|
|
||||||
```
|
|
||||||
__prefix_line = .*
|
|
||||||
```
|
|
||||||
|
|
||||||
Create `/etc/fail2ban/jail.d/dovecot.conf`...
|
|
||||||
```
|
|
||||||
[dovecot]
|
|
||||||
enabled = true
|
|
||||||
filter = dovecot
|
|
||||||
logpath = /var/log/syslog
|
|
||||||
chain = FORWARD
|
|
||||||
```
|
|
||||||
|
|
||||||
and `jail.d/postfix-sasl.conf`:
|
|
||||||
```
|
|
||||||
[postfix-sasl]
|
|
||||||
enabled = true
|
|
||||||
filter = postfix-sasl
|
|
||||||
logpath = /var/log/syslog
|
|
||||||
chain = FORWARD
|
|
||||||
```
|
|
||||||
|
|
||||||
Restart Fail2ban.
|
|
||||||
|
|
|
@ -28,6 +28,7 @@ You can find screenshots [on Imgur](http://imgur.com/a/oewYt).
|
||||||
The integrated **mailcow UI** allows administrative work on your mail server instance as well as separated domain administrator and mailbox user access:
|
The integrated **mailcow UI** allows administrative work on your mail server instance as well as separated domain administrator and mailbox user access:
|
||||||
|
|
||||||
- DKIM key management
|
- DKIM key management
|
||||||
|
- ARC support
|
||||||
- Black- and whitelists per domain and per user
|
- Black- and whitelists per domain and per user
|
||||||
- Spam score management per-user (reject spam, mark spam, greylist)
|
- Spam score management per-user (reject spam, mark spam, greylist)
|
||||||
- Allow mailbox users to create temporary spam aliases
|
- Allow mailbox users to create temporary spam aliases
|
||||||
|
@ -38,8 +39,9 @@ The integrated **mailcow UI** allows administrative work on your mail server ins
|
||||||
- TFA: Yubi OTP and U2F USB (Google Chrome and derivatives only), TOTP
|
- TFA: Yubi OTP and U2F USB (Google Chrome and derivatives only), TOTP
|
||||||
- Add domains, mailboxes, aliases, domain aliases and SOGo resources
|
- Add domains, mailboxes, aliases, domain aliases and SOGo resources
|
||||||
- Add whitelisted hosts to forward mail to mailcow
|
- Add whitelisted hosts to forward mail to mailcow
|
||||||
|
- Fail2ban-like integration
|
||||||
|
|
||||||
mailcow dockerized comes with **12 containers** linked in **one bridged network**.
|
mailcow dockerized comes with multiple containers linked in one bridged network.
|
||||||
Each container represents a single application.
|
Each container represents a single application.
|
||||||
|
|
||||||
- Dovecot
|
- Dovecot
|
||||||
|
@ -47,13 +49,15 @@ Each container represents a single application.
|
||||||
- Memcached
|
- Memcached
|
||||||
- Redis
|
- Redis
|
||||||
- MySQL
|
- MySQL
|
||||||
- Bind9 (Resolver) (formerly PDNS Recursor)
|
- Unbound (as resolver)
|
||||||
- PHP-FPM
|
- PHP-FPM
|
||||||
- Postfix
|
- Postfix
|
||||||
|
- ACME-Client (thanks to @bebehei)
|
||||||
- Nginx
|
- Nginx
|
||||||
- Rmilter
|
- Rmilter
|
||||||
- Rspamd
|
- Rspamd
|
||||||
- SOGo
|
- SOGo
|
||||||
|
- Fail2ban-like integration by @mkuron
|
||||||
|
|
||||||
**6 volumes** to keep dynamic data - take care of them!
|
**6 volumes** to keep dynamic data - take care of them!
|
||||||
|
|
||||||
|
|
Laden …
In neuem Issue referenzieren