From ec472f13cf6b974818a4a13d2388215bd68b528c Mon Sep 17 00:00:00 2001 From: DerLinkman Date: Wed, 12 Nov 2025 09:50:41 +0100 Subject: [PATCH] sogo: removed URLDecrpytion by default, make it configurable in sogo.conf --- data/Dockerfiles/sogo/bootstrap-sogo.sh | 4 ---- data/conf/sogo/sogo.conf | 6 ++++++ docker-compose.yml | 3 ++- 3 files changed, 8 insertions(+), 5 deletions(-) diff --git a/data/Dockerfiles/sogo/bootstrap-sogo.sh b/data/Dockerfiles/sogo/bootstrap-sogo.sh index af7d2a4db..96d8a6919 100755 --- a/data/Dockerfiles/sogo/bootstrap-sogo.sh +++ b/data/Dockerfiles/sogo/bootstrap-sogo.sh @@ -50,10 +50,6 @@ cat < /var/lib/sogo/GNUstep/Defaults/sogod.plist YES SOGoEncryptionKey ${RAND_PASS} - SOGoURLEncryptionEnabled - YES - SOGoURLEncryptionPassphrase - ${SOGO_URL_ENCRYPTION_KEY} OCSAdminURL mysql://${DBUSER}:${DBPASS}@%2Fvar%2Frun%2Fmysqld%2Fmysqld.sock/${DBNAME}/sogo_admin OCSCacheFolderURL diff --git a/data/conf/sogo/sogo.conf b/data/conf/sogo/sogo.conf index 2c8d80a12..6854569f5 100644 --- a/data/conf/sogo/sogo.conf +++ b/data/conf/sogo/sogo.conf @@ -86,6 +86,12 @@ SOGoMaximumFailedLoginInterval = 900; SOGoFailedLoginBlockInterval = 900; + // Enable SOGo URL Description for GDPR compliance, this may cause some issues with calendars and contacts. Also uncomment the encryption key below to use it. + //SOGoURLEncryptionEnabled = NO; + + // Set a 16 character encryption key for SOGo URL Description, change this to your own value + //SOGoURLPathEncryptionKey = "SOGoSuperSecret0"; + GCSChannelCollectionTimer = 60; GCSChannelExpireAge = 60; diff --git a/docker-compose.yml b/docker-compose.yml index f38b8937c..317fba269 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -200,7 +200,7 @@ services: - phpfpm sogo-mailcow: - image: ghcr.io/mailcow/sogo:1.136 + image: ghcr.io/mailcow/sogo:5.12.4 environment: - DBNAME=${DBNAME} - DBUSER=${DBUSER} @@ -681,3 +681,4 @@ volumes: sogo-web-vol-1: sogo-userdata-backup-vol-1: clamd-db-vol-1: + mlmmj-vol-1: