fix: Nextcloud metadata

This commit is contained in:
Inex Code
2025-03-28 17:18:16 +03:00
parent c528ea129f
commit aedc1a4297
2 changed files with 21 additions and 10 deletions

View File

@@ -28,6 +28,10 @@
homepage = "https://nextcloud.com/";
sourcePage = "https://github.com/nextcloud";
supportLevel = "normal";
sso = {
accessGroup = "sp.nextcloud.users";
adminGroup = "sp.nextcloud.admins";
};
};
};
}

View File

@@ -104,15 +104,6 @@ in
type = "enable";
};
};
enableSso = (lib.mkOption {
default = false;
type = lib.types.bool;
description = "Enable SSO for Nextcloud";
}) // {
meta = {
type = "enable";
};
};
location = (lib.mkOption {
type = lib.types.str;
description = "Nextcloud location";
@@ -143,9 +134,25 @@ in
weight = 1;
};
};
debug = lib.mkOption {
enableSso = (lib.mkOption {
default = false;
type = lib.types.bool;
description = "Enable Single Sign-On";
}) // {
meta = {
type = "bool";
weight = 2;
};
};
debug = (lib.mkOption {
default = false;
type = lib.types.bool;
description = "Enable debug logging";
}) // {
meta = {
type = "bool";
weight = 3;
};
};
};