feat(services/self_host): adding the vault declaration
This commit is contained in:
parent
1be665dfd4
commit
bda0054462
1 changed files with 15 additions and 1 deletions
|
|
@ -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";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue