diff --git a/data/Dockerfiles/sogo/syslog-ng.conf b/data/Dockerfiles/sogo/syslog-ng.conf index 264bca44..48497e26 100644 --- a/data/Dockerfiles/sogo/syslog-ng.conf +++ b/data/Dockerfiles/sogo/syslog-ng.conf @@ -23,6 +23,7 @@ destination d_redis_ui_log { persist-name("redis1") port(6379) command("LPUSH" "SOGO_LOG" "$(format-json time=\"$S_UNIXTIME\" priority=\"$PRIORITY\" program=\"$PROGRAM\" message=\"$MESSAGE\")\n") + command("LTRIM" "SOGO_LOG" "0" "10000") ); }; destination d_redis_f2b_channel { diff --git a/docker-compose.yml b/docker-compose.yml index f4ce41d6..db581750 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -79,6 +79,23 @@ services: aliases: - clamd + watchdog-mailcow: + image: mailcow/watchdog:1.0 + build: ./data/Dockerfiles/watchdog + restart: always + environment: + - DBNAME=${DBNAME} + - DBUSER=${DBUSER} + - DBPASS=${DBPASS} + - MAILCOW_HOSTNAME=${MAILCOW_HOSTNAME} + command: /bin/bash -c 'sleep 999999' + volumes: + - vmail-vol-1:/vmail:ro + networks: + mailcow-network: + aliases: + - watchdog + rspamd-mailcow: image: mailcow/rspamd:1.6 build: ./data/Dockerfiles/rspamd @@ -140,7 +157,7 @@ services: - phpfpm sogo-mailcow: - image: mailcow/sogo:1.5 + image: mailcow/sogo:1.6 build: ./data/Dockerfiles/sogo depends_on: unbound-mailcow: @@ -202,7 +219,7 @@ services: - dovecot postfix-mailcow: - image: mailcow/postfix:1.3 + image: mailcow/postfix:1.4 build: ./data/Dockerfiles/postfix depends_on: unbound-mailcow: