feat(selfhost/authentik): adding the authentik modules

This commit is contained in:
Raphael 2025-10-17 16:35:20 +02:00
parent c36d15318c
commit edbe524048
No known key found for this signature in database
7 changed files with 140 additions and 3 deletions

View file

@ -47,6 +47,14 @@ let
lib
;
};
sso = import ./self_host/sso.nix {
inherit
inputs
config
pkgs
lib
;
};
cfg = config.service.selfhost;
in
{
@ -56,6 +64,7 @@ in
htop
ollama
monitor
sso
];
config = {
@ -89,5 +98,10 @@ in
default = false;
description = "Enable the nextcloud";
};
sso = lib.mkOption {
type = lib.types.bool;
default = false;
description = "Enable the nextcloud";
};
};
}