From cea82cd6f2cb806f7a8078468c903901c0d58132 Mon Sep 17 00:00:00 2001 From: Lzebulon Date: Sat, 2 Aug 2025 16:37:31 +0200 Subject: [PATCH] fix config collabora ? --- hosts/vm/collabora/collabora.nix | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/hosts/vm/collabora/collabora.nix b/hosts/vm/collabora/collabora.nix index ae7aa2d..f0df243 100644 --- a/hosts/vm/collabora/collabora.nix +++ b/hosts/vm/collabora/collabora.nix @@ -3,6 +3,26 @@ { services.collabora-online = { enable = true; + + settings = { + ssl = { + enable = false; + termination = true; + }; + + net = { + listen = "loopback"; + post_allow.host = ["::1"]; + }; + + # ouvre seulement les fichiers depuis nextcloud + storage.wopi = { + "@allow" = true; + host = ["nextcloud.crans.org" "nextcloud.adm.crans.org"]; + }; + + server_name = "collabora.crans.org"; + }; }; services.nginx = { @@ -12,6 +32,7 @@ "collabora.crans.org" = { locations."/" = { proxyPass = "http://localhost:${toString config.services.collabora-online.port}"; + proxyWebsockets = true; # collabora a besoin des websockets }; }; };