fix config collabora ?

collabora
Lzebulon 2025-08-02 16:37:31 +02:00
parent 5a189f8e6d
commit cea82cd6f2
No known key found for this signature in database
GPG Key ID: D6CDAB8050CBBE7D
1 changed files with 21 additions and 0 deletions

View File

@ -3,6 +3,26 @@
{ {
services.collabora-online = { services.collabora-online = {
enable = true; 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 = { services.nginx = {
@ -12,6 +32,7 @@
"collabora.crans.org" = { "collabora.crans.org" = {
locations."/" = { locations."/" = {
proxyPass = "http://localhost:${toString config.services.collabora-online.port}"; proxyPass = "http://localhost:${toString config.services.collabora-online.port}";
proxyWebsockets = true; # collabora a besoin des websockets
}; };
}; };
}; };