From 723fb73fb4cf42c59b08a06d13b17510f9864a5f Mon Sep 17 00:00:00 2001 From: a-schuetz <12963498+a-schuetz@users.noreply.github.com> Date: Wed, 5 Nov 2025 09:01:01 +0000 Subject: [PATCH] feat: add home mode option to Collabora --- .env.example | 5 +++++ weboffice/collabora.yml | 3 ++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/.env.example b/.env.example index 2e4c5ca..932f9ee 100644 --- a/.env.example +++ b/.env.example @@ -204,6 +204,11 @@ COLLABORA_SSL_ENABLE=false # If you're on an internet-facing server, enable SSL verification for Collabora Online. # Please comment out the following line: COLLABORA_SSL_VERIFICATION=false +# Enable home mode in Collabore Online. +# Home users can enable this setting, which in turn disables welcome screen and user feedback popups, +# but also limits concurrent open connections to 20 and concurrent open documents to 10. +# Default is false if not specified. +COLLABORA_HOME_MODE= ### Virusscanner Settings ### diff --git a/weboffice/collabora.yml b/weboffice/collabora.yml index 39fa17e..44fa01e 100644 --- a/weboffice/collabora.yml +++ b/weboffice/collabora.yml @@ -59,7 +59,8 @@ services: --o:ssl.termination=true \ --o:welcome.enable=false \ --o:net.frame_ancestors=${OC_DOMAIN:-cloud.opencloud.test} \ - --o:net.lok_allow.host[14]=${OC_DOMAIN-cloud.opencloud.test} + --o:net.lok_allow.host[14]=${OC_DOMAIN-cloud.opencloud.test} \ + --o:home_mode.enable=${COLLABORA_HOME_MODE:-false} username: ${COLLABORA_ADMIN_USER:-admin} password: ${COLLABORA_ADMIN_PASSWORD:-admin} cap_add: