This commit is contained in:
Danilo Reyes
2026-02-04 15:03:46 -06:00
parent d7f9ea971c
commit afdb5bfd99
3 changed files with 68 additions and 1 deletions

View File

@@ -196,6 +196,19 @@ in
inherit ip;
};
};
mkEnabledProxy = name: {
inherit name;
value = {
enableProxy = true;
};
};
mkEnabledProxyIp = ip: name: {
inherit name;
value = {
enable = true;
inherit ip;
};
};
enableList = func: list: list |> map func |> builtins.listToAttrs;
mkPostgresDependency = config: serviceName: displayName: {
assertion = config.my.servers.${serviceName}.enable -> config.my.servers.postgres.enable;