nextcloud #3

Merged
jsw merged 11 commits from nextcloud into master 2025-08-05 18:22:16 +00:00
Showing only changes of commit ade92871e4 - Show all commits

View file

@ -9,7 +9,9 @@
nginxRoot = config.services.nginx.virtualHosts.${host}.root; nginxRoot = config.services.nginx.virtualHosts.${host}.root;
fpmSocket = config.services.phpfpm.pools.nextcloud.socket; fpmSocket = config.services.phpfpm.pools.nextcloud.socket;
in { in {
services = lib.mkIf server { config = lib.mkIf server {
users.groups.nextcloud.members = ["nextcloud" "caddy"];
services = {
nextcloud = { nextcloud = {
enable = true; enable = true;
hostName = host; hostName = host;
@ -53,7 +55,8 @@ in {
}; };
}; };
caddy.virtualHosts.${host}.extraConfig = '' nginx.enable = lib.mkForce false;
caddy.virtualHosts."${host}".extraConfig = ''
encode zstd gzip encode zstd gzip
root * ${nginxRoot} root * ${nginxRoot}
@ -106,4 +109,5 @@ in {
file_server file_server
''; '';
}; };
};
} }