nix: update to nixos-23.11
[julm/julm-nix.git] / nixos / profiles / wireguard / wg-intra / peers.nix
index 4a9dc3f08a8ab9e4d0baa21046c0f7738131385d..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,7 +58,7 @@
   };
   aubergine = rec {
     ipv4 = "192.168.42.6";
-    ips = ["${ipv4}/24"];
+    ips = [ "${ipv4}/24" ];
     listenPort = 43646;
     persistentKeepalive = 10;
     peer = {
       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;
+    };
+  };
 }