From e40ce2983b76183f7c17e434ba10696f4ce764e2 Mon Sep 17 00:00:00 2001 From: Julien Malka Date: Tue, 10 May 2022 07:01:21 +0200 Subject: [PATCH] Updated newton to support tailscale --- machines/newton/default.nix | 22 ++++++---------------- 1 file changed, 6 insertions(+), 16 deletions(-) diff --git a/machines/newton/default.nix b/machines/newton/default.nix index d14abbe..f5dbdce 100644 --- a/machines/newton/default.nix +++ b/machines/newton/default.nix @@ -38,25 +38,15 @@ in services.zfs.autoSnapshot.enable = true; services.zfs.autoScrub.enable = true; +environment.systemPackages = [ pkgs.tailscale ]; + + # enable the tailscale service + services.tailscale.enable = true; - networking.wireguard.interfaces = { - wg0 = { - ips = [ "10.100.0.10/24" ]; - listenPort = 51820; - privateKeyFile = "/root/wireguard-keys/private"; - peers = [ - { - allowedIPs = [ "10.100.0.0/24" ]; - publicKey = "oYsN1Qy+a7dwVOKapN5s5KJOmhSflLHZqh+GLMeNpHw="; - endpoint = "212.129.40.11:51820"; - persistentKeepalive = 25; - } - ]; - }; - }; - system.stateVersion = "21.05"; + + }