blackberry: nebula: speed up discovering of aubergine
[julm/julm-nix.git] / nixos / profiles / wireguard / wg-intra / peers.nix
index 285f5294de930e68eb5a78a46b5aac37cc81e931..6dd26c14038027cae244d6897d7674d6cadef772 100644 (file)
@@ -1,7 +1,7 @@
 {
   mermet = rec {
     ipv4 = "192.168.42.1";
-    ips = ["${ipv4}/24"];
+    ips = [ "${ipv4}/24" ];
     listenPort = 43642;
     peersAnnouncing.enable = true;
     peer = {
@@ -15,7 +15,7 @@
   };
   losurdo = rec {
     ipv4 = "192.168.42.2";
-    ips = ["${ipv4}/24"];
+    ips = [ "${ipv4}/24" ];
     listenPort = 43643;
     persistentKeepalive = 10;
     peer = {
@@ -25,7 +25,7 @@
   };
   oignon = rec {
     ipv4 = "192.168.42.3";
-    ips = ["${ipv4}/24"];
+    ips = [ "${ipv4}/24" ];
     listenPort = 43644;
     persistentKeepalive = 10;
     peer = {
@@ -36,7 +36,7 @@
   };
   patate = rec {
     ipv4 = "192.168.42.4";
-    ips = ["${ipv4}/24"];
+    ips = [ "${ipv4}/24" ];
     listenPort = 43641;
     persistentKeepalive = 10;
     peer = {
@@ -47,7 +47,7 @@
   };
   carotte = rec {
     ipv4 = "192.168.42.5";
-    ips = ["${ipv4}/24"];
+    ips = [ "${ipv4}/24" ];
     listenPort = 43646;
     persistentKeepalive = 10;
     peer = {
@@ -58,8 +58,8 @@
   };
   aubergine = rec {
     ipv4 = "192.168.42.6";
-    ips = ["${ipv4}/24"];
-    listenPort = 43642;
+    ips = [ "${ipv4}/24" ];
+    listenPort = 43646;
     persistentKeepalive = 10;
     peer = {
       publicKey = "NQYHx9+VhwtF220JzBukV5rUB8j0hHMoOxDakwJx6UM=";
       dynamicEndpointRefreshSeconds = 60;
     };
   };
+  courge = rec {
+    ipv4 = "192.168.42.7";
+    ips = [ "${ipv4}/24" ];
+    listenPort = 43647;
+    persistentKeepalive = 30;
+    peer = {
+      publicKey = "6f9qhj/MDTm0dehld3zIeDLpGRvbYU1XmRgpYZqkeQU=";
+      allowedIPs = [ "${ipv4}/32" ];
+      dynamicEndpointRefreshSeconds = 60;
+    };
+  };
 }