summaryrefslogtreecommitdiff
path: root/modules/yggdrasil-wg/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/yggdrasil-wg/default.nix')
-rw-r--r--modules/yggdrasil-wg/default.nix7
1 files changed, 7 insertions, 0 deletions
diff --git a/modules/yggdrasil-wg/default.nix b/modules/yggdrasil-wg/default.nix
index 1e253dc1..1fd7092c 100644
--- a/modules/yggdrasil-wg/default.nix
+++ b/modules/yggdrasil-wg/default.nix
@@ -14,11 +14,18 @@ let
14 persistentKeepalive = 25; 14 persistentKeepalive = 25;
15 dynamicEndpointRefreshSeconds = 86400; 15 dynamicEndpointRefreshSeconds = 86400;
16 } 16 }
17 { from = "sif";
18 to = "surtr";
19 endpointHost = "surtr.yggdrasil.li";
20 persistentKeepalive = 25;
21 dynamicEndpointRefreshSeconds = 86400;
22 }
17 ]; 23 ];
18 hostLength = subnetLength + 16; 24 hostLength = subnetLength + 16;
19 hostIPs = { 25 hostIPs = {
20 surtr = ["${subnet}::/${toString hostLength}"]; 26 surtr = ["${subnet}::/${toString hostLength}"];
21 vidhar = ["${subnet}:1::/${toString hostLength}"]; 27 vidhar = ["${subnet}:1::/${toString hostLength}"];
28 sif = ["${subnet}:2::/${toString hostLength}"];
22 }; 29 };
23 30
24 mkPublicKeyPath = host: ./hosts + "/${host}.pub"; 31 mkPublicKeyPath = host: ./hosts + "/${host}.pub";