nixos/onlyoffice: Fix initial permissions for the documentserver data

This commit is contained in:
Tom Hubrecht 2023-02-05 09:18:03 +01:00
parent e75ed2f09f
commit 405984ac13

View File

@ -229,6 +229,9 @@ in
cp -r ${cfg.package}/etc/onlyoffice/documentserver/* /run/onlyoffice/config/
chmod u+w /run/onlyoffice/config/default.json
# Allow members of the onlyoffice group to serve files under /var/lib/onlyoffice/documentserver/App_Data
chmod g+x /var/lib/onlyoffice/documentserver
cp /run/onlyoffice/config/default.json{,.orig}
# for a mapping of environment variables from the docker container to json options see
@ -284,6 +287,8 @@ in
group = "onlyoffice";
isSystemUser = true;
};
nginx.extraGroups = [ "onlyoffice" ];
};
users.groups.onlyoffice = { };