From 2175608bf67d89c5d438a189d19f07a66db8a781 Mon Sep 17 00:00:00 2001 From: Nathan McCarty Date: Wed, 2 Apr 2025 04:07:21 -0400 Subject: [PATCH] Tailscale Module --- nixos/machines/driftwood/machine.nix | 1 + nixos/modules/tailscale.nix | 11 +++++++++++ 2 files changed, 12 insertions(+) create mode 100644 nixos/modules/tailscale.nix diff --git a/nixos/machines/driftwood/machine.nix b/nixos/machines/driftwood/machine.nix index b68a6ac..c75753e 100644 --- a/nixos/machines/driftwood/machine.nix +++ b/nixos/machines/driftwood/machine.nix @@ -38,6 +38,7 @@ mutableUsers = false; }) (import ../../modules/ssh.nix) + (import ../../modules/tailscale.nix) (import ./containers/conduit.nix) (import ./headscale.nix) ]; diff --git a/nixos/modules/tailscale.nix b/nixos/modules/tailscale.nix new file mode 100644 index 0000000..18d3d52 --- /dev/null +++ b/nixos/modules/tailscale.nix @@ -0,0 +1,11 @@ +{inputs}: { + config, + lib, + pkgs, + ... +}: { + services.tailscale = { + enable = true; + }; + networking.firewall.trustedInterfaces = ["tailscale0"]; +}