diff options
| author | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2025-12-18 17:16:34 +0100 |
|---|---|---|
| committer | Benedikt Peetz <benedikt.peetz@b-peetz.de> | 2025-12-18 17:16:34 +0100 |
| commit | 9ebf44db4919fc0a096c82c2b1ef4f8c0f6319fa (patch) | |
| tree | 127bc21d1110b82ddf715549f0038cef098a7797 /modules/by-name/ne/nextcloud | |
| parent | modules/anubis: Introduce and setup (diff) | |
| download | nixos-server-9ebf44db4919fc0a096c82c2b1ef4f8c0f6319fa.zip | |
modules/nextcloud: Update to nextcloud 32
Diffstat (limited to 'modules/by-name/ne/nextcloud')
| -rw-r--r-- | modules/by-name/ne/nextcloud/module.nix | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/modules/by-name/ne/nextcloud/module.nix b/modules/by-name/ne/nextcloud/module.nix index e0d7cb3..3e1ef3e 100644 --- a/modules/by-name/ne/nextcloud/module.nix +++ b/modules/by-name/ne/nextcloud/module.nix @@ -10,7 +10,7 @@ in { enable = lib.mkEnableOption "a sophisticated nextcloud setup"; package = lib.mkOption { type = lib.types.package; - default = pkgs.nextcloud31; + default = pkgs.nextcloud32; description = "The nextcloud package to use"; }; hostname = lib.mkOption { @@ -22,6 +22,7 @@ in { description = "The age encrypted admin password file"; }; }; + config = lib.mkIf cfg.enable { vhack = { nginx.enable = true; @@ -71,7 +72,10 @@ in { users = { users = { "nextcloud".uid = config.vhack.constants.ids.uids.nextcloud; - "redis-nextcloud".uid = config.vhack.constants.ids.uids.redis-nextcloud; + "redis-nextcloud" = { + uid = config.vhack.constants.ids.uids.redis-nextcloud; + group = "redis-nextcloud"; + }; }; groups = { "nextcloud".gid = config.vhack.constants.ids.gids.nextcloud; |
