Commit 59253d60cca8

Vincent Demeester <vincent@sbr.pm>
2018-10-09 20:17:21
hokkaido: add wireguard client ๐ŸŽ‰
Signed-off-by: Vincent Demeester <vincent@sbr.pm>
1 parent 31035a0
Changed files (1)
machine/hokkaido.nix
@@ -11,6 +11,7 @@
     ../profiles/containerd.nix
     ../profiles/buildkitd.nix
     ../profiles/wireguard.nix
+    ../service/wireguard.client.nix
     ../location/home.nix
     ../hardware/thinkpad-x220.nix
   ];
@@ -46,4 +47,12 @@
     url = "https://github.com/vdemeester/slim-themes/raw/master/docker-key-theme-0.1.tar.xz";
     sha256 = "127893l1nzqya0g68k8841g5lm3hlnx7b3b3h06axvplc54a1jd8";
   };
+
+  services.wireguard = with import ../assets/wireguard.nix; {
+    enable = true;
+    ips = [ "${ips.hokkaido}/24" ];
+    endpoint = main.endpointIP;
+    endpointPort = main.listenPort;
+    endpointPublicKey = kerkouane.publicKey;
+  };
 }