mob next [ci-skip] [ci skip] [skip ci]
lastFile:modules/clan/phonebox/default.nix
This commit is contained in:
@@ -175,7 +175,37 @@
|
|||||||
confFiles =
|
confFiles =
|
||||||
let
|
let
|
||||||
machines = lib.attrNames roles.default.machines;
|
machines = lib.attrNames roles.default.machines;
|
||||||
|
nodes = builtins.foldl' (
|
||||||
|
nodes: name:
|
||||||
|
nodes
|
||||||
|
++ [
|
||||||
|
{
|
||||||
|
hostname = name;
|
||||||
|
address = clanLib.vars.getPublicValue {
|
||||||
|
flake = config.clan.core.settings.directory;
|
||||||
|
machine = name;
|
||||||
|
generator = "yggdrasil";
|
||||||
|
file = "yggdrasil-ip";
|
||||||
|
default = null;
|
||||||
|
};
|
||||||
|
prefixNumber = clanLib.vars.getPublicValue {
|
||||||
|
flake = config.clan.core.settings.directory;
|
||||||
|
machine = name;
|
||||||
|
generator = "phonebox";
|
||||||
|
file = "server-prefix-number";
|
||||||
|
default = null;
|
||||||
|
};
|
||||||
|
|
||||||
|
localNumber = clanLib.vars.getPublicValue {
|
||||||
|
flake = config.clan.core.settings.directory;
|
||||||
|
machine = name;
|
||||||
|
generator = "phonebox";
|
||||||
|
file = "ata-local-number";
|
||||||
|
default = null;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
]
|
||||||
|
) [ ] machines;
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
"logger.conf" = ''
|
"logger.conf" = ''
|
||||||
|
|||||||
Reference in New Issue
Block a user