mirror of https://gitlab.crans.org/nounous/nixos
fix config collabora ?
parent
5a189f8e6d
commit
cea82cd6f2
|
@ -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
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue