diff --git a/nixos/modules/services/nextcloud.nix b/nixos/modules/services/nextcloud.nix index 4afda43..8c22670 100755 --- a/nixos/modules/services/nextcloud.nix +++ b/nixos/modules/services/nextcloud.nix @@ -21,16 +21,16 @@ in { https = true; package = pkgs.nextcloud30; phpOptions."opcache.interned_strings_buffer" = "24"; - # extraAppsEnable = true; - # extraApps = { - # inherit - # (config.services.nextcloud.package.packages.apps) - # calendar - # ; - # }; + extraAppsEnable = true; + extraApps = { + inherit + (config.services.nextcloud.package.packages.apps) + calendar + ; + }; config = { adminpassFile = config.sops.secrets."${nextcloud.name}-pass".path; - adminuser = "admin"; + adminuser = user0; dbtype = "pgsql"; }; database = { @@ -110,10 +110,11 @@ in { # depends = [server.storage0.mount]; # }; - # systemd.tmpfiles.rules = [ - # "Z ${nextcloud.paths.path0} 750 ${nextcloud.name} ${nextcloud.name} -" - # "Z ${nextcloud.sops.path0} 750 ${nextcloud.name} ${nextcloud.name} -" - # ]; + systemd.tmpfiles.rules = [ + "Z /var/lib/${nextcloud.name} 750 ${nextcloud.name} ${nextcloud.name} -" + # "Z ${nextcloud.paths.path0} 750 ${nextcloud.name} ${nextcloud.name} -" + # "Z ${nextcloud.sops.path0} 750 ${nextcloud.name} ${nextcloud.name} -" + ]; users.users.${nextcloud.name}.extraGroups = ["caddy" "nginx" "postgres"];