Commit 998882b278e4

Vincent Demeester <vincent@sbr.pm>
2018-10-12 19:00:23
wireguard: update assets
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent b02a59f
Changed files (2)
machine/shikoku.nix
@@ -38,11 +38,11 @@
   hardware.bluetooth.enable = true;
   networking.firewall.allowedTCPPorts = [ 7946 9000 ];
 
-  services.wireguard = with import ../assets/wireguard.nix; {
+  services.wireguard = with import ../assets/machines.nix; {
     enable = true;
-    ips = [ "${ips.shikoku}/24" ];
-    endpoint = main.endpointIP;
-    endpointPort = main.listenPort;
-    endpointPublicKey = kerkouane.publicKey;
+    ips = [ "${wireguard.ips.shikoku}/24" ];
+    endpoint = wg.endpointIP;
+    endpointPort = wg.listenPort;
+    endpointPublicKey = wireguard.kerkouane.publicKey;
   };
 }
profiles/wireguard.server.nix
@@ -10,12 +10,12 @@
     iptables -t nat -A POSTROUTING -s10.100.0.0/24 -j MASQUERADE
   '';
   networking.firewall.allowedUDPPorts = [ 51820 ];
-  networking.wireguard.interfaces = with import ../assets/wireguard.nix; {
+  networking.wireguard.interfaces = with import ../assets/machines.nix; {
     "wg0" = {
-      ips = kerkouane.allowedIPs;
-      listenPort = main.listenPort;
+      ips = wg.allowedIPs;
+      listenPort = wg.listenPort;
       privateKeyFile = "/etc/nixos/wireguard.private.key";
-      peers = main.peers;
+      peers = wg.peers;
     };
   };
-}
\ No newline at end of file
+}