feat(services/self_host): adding the vault declaration

This commit is contained in:
Raphael 2026-03-08 17:55:16 +01:00
parent 1be665dfd4
commit bda0054462
No known key found for this signature in database

View file

@ -71,6 +71,14 @@ let
lib lib
; ;
}; };
vault = import ./self_host/vault.nix {
inherit
inputs
config
pkgs
lib
;
};
cfg = config.service.selfhost; cfg = config.service.selfhost;
in in
{ {
@ -83,6 +91,7 @@ in
nextcloud nextcloud
ollama ollama
sso sso
vault
]; ];
config = { config = {
@ -129,7 +138,12 @@ in
sso = lib.mkOption { sso = lib.mkOption {
type = lib.types.bool; type = lib.types.bool;
default = false; default = false;
description = "Enable the nextcloud"; description = "Enable the sso";
};
vault = lib.mkOption {
type = lib.types.bool;
default = false;
description = "Enable the vault";
}; };
}; };
} }