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