[Dovecot] Allow setting ACL_ANYONE in mailcow.conf

This commit is contained in:
André Peters
2019-01-16 10:50:34 +01:00
committed by andryyy
17 changed files with 392 additions and 16 deletions

View File

@@ -55,7 +55,7 @@ services:
- redis
clamd-mailcow:
image: mailcow/clamd:1.18
image: mailcow/clamd:1.20
build: ./data/Dockerfiles/clamd
restart: always
environment:
@@ -128,6 +128,7 @@ services:
- API_KEY=${API_KEY:-invalid}
- API_ALLOW_FROM=${API_ALLOW_FROM:-invalid}
- COMPOSE_PROJECT_NAME=${COMPOSE_PROJECT_NAME:-mailcow-dockerized}
- SKIP_SOLR=${SKIP_SOLR:-y}
restart: always
dns:
- ${IPV4_NETWORK:-172.22.1}.254
@@ -137,7 +138,7 @@ services:
- phpfpm
sogo-mailcow:
image: mailcow/sogo:1.49
image: mailcow/sogo:1.50
build: ./data/Dockerfiles/sogo
environment:
- DBNAME=${DBNAME}
@@ -146,6 +147,7 @@ services:
- TZ=${TZ}
- LOG_LINES=${LOG_LINES:-9999}
- MAILCOW_HOSTNAME=${MAILCOW_HOSTNAME}
- ACL_ANYONE=${ACL_ANYONE:-disallow}
volumes:
- ./data/conf/sogo/:/etc/sogo/
- ./data/web/inc/init_db.inc.php:/init_db.inc.php
@@ -161,7 +163,7 @@ services:
- sogo
dovecot-mailcow:
image: mailcow/dovecot:1.52
image: mailcow/dovecot:1.54
build: ./data/Dockerfiles/dovecot
cap_add:
- NET_BIND_SERVICE
@@ -182,6 +184,7 @@ services:
- DBPASS=${DBPASS}
- TZ=${TZ}
- MAILDIR_GC_TIME=${MAILDIR_GC_TIME:-1440}
- ACL_ANYONE=${ACL_ANYONE:-disallow}
ports:
- "${DOVEADM_PORT:-127.0.0.1:19991}:12345"
- "${IMAP_PORT:-143}:143"
@@ -373,7 +376,7 @@ services:
- watchdog
dockerapi-mailcow:
image: mailcow/dockerapi:1.24
image: mailcow/dockerapi:1.25
restart: always
build: ./data/Dockerfiles/dockerapi
oom_kill_disable: true
@@ -389,6 +392,23 @@ services:
aliases:
- dockerapi
solr-mailcow:
image: mailcow/solr:1.0
build: ./data/Dockerfiles/solr
restart: always
volumes:
- solr-vol-1:/opt/solr/server/solr/dovecot/data
dns:
- 172.22.1.254
dns_search: mailcow-network
environment:
- SOLR_HEAP=${SOLR_HEAP:-1024}
- SKIP_SOLR=${SKIP_SOLR:-y}
networks:
mailcow-network:
aliases:
- solr
ipv6nat:
depends_on:
- unbound-mailcow
@@ -406,6 +426,7 @@ services:
- netfilter-mailcow
- watchdog-mailcow
- dockerapi-mailcow
- solr-mailcow
image: robbertkl/ipv6nat
restart: always
privileged: true
@@ -433,5 +454,6 @@ volumes:
mysql-socket-vol-1:
redis-vol-1:
rspamd-vol-1:
solr-vol-1:
postfix-vol-1:
crypt-vol-1: