From e73b94eb2c3d450d4e05324e4e949a12f3fba4ff Mon Sep 17 00:00:00 2001 From: osbm Date: Sun, 11 May 2025 22:36:32 +0300 Subject: [PATCH] add nextcloud --- modules/services/nextcloud.nix | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 modules/services/nextcloud.nix diff --git a/modules/services/nextcloud.nix b/modules/services/nextcloud.nix new file mode 100644 index 0000000..6db955c --- /dev/null +++ b/modules/services/nextcloud.nix @@ -0,0 +1,21 @@ +{ + lib, + config, + ... +}: { + options = { + myModules.enableNextcloud = lib.mkOption { + type = lib.types.bool; + default = false; + description = "Enable Nextcloud server"; + }; + }; + + config = lib.mkMerge [ + (lib.mkIf config.myModules.enableNextcloud { + services.nextcloud = { + enable = true; + }; + }) + ]; +}