nixfiles/peers/petabytedev/default.nix
Sebastian Walz 860d31cee1
Tohu vaBohu
2023-04-21 00:22:52 +02:00

20 lines
583 B
Nix

{ core, ... }:
let
inherit(core) string;
Peer'
= number:
domain:
ips:
Peer "Domain Name Server ${string number}"
{
network = { inherit domain ips; };
type.dns-secondary = true;
};
in
{
dns1 = Peer' 1 "ns1.pbb.lc" [ "2a01:4f8:c0c:473f::1" ];
dns2 = Peer' 2 "ns2.pbb.lc" [ "2a0f:4ac0:0:1::1" ];
dns3 = Peer' 3 "ns3.pbb.lc" [ "2a0f:4ac0::3" ];
}