From 1e1079d10268099cd17844b268129f948e8e36ac Mon Sep 17 00:00:00 2001 From: William Date: Mon, 23 Sep 2024 15:11:33 -0300 Subject: [PATCH] tailscale modifications --- hosts/common/services.nix | 5 ++++- hosts/servers/common/default.nix | 1 + hosts/servers/common/services.nix | 5 +++++ 3 files changed, 10 insertions(+), 1 deletion(-) create mode 100644 hosts/servers/common/services.nix diff --git a/hosts/common/services.nix b/hosts/common/services.nix index 96ce350..6ca65d9 100644 --- a/hosts/common/services.nix +++ b/hosts/common/services.nix @@ -10,7 +10,10 @@ services = { fwupd.enable = true; fstrim.enable = true; - tailscale.enable = true; + tailscale = { + enable = true; + extraUpFlags = [ "--operator=user" ]; + }; openssh.enable = true; keyd = { enable = true; diff --git a/hosts/servers/common/default.nix b/hosts/servers/common/default.nix index b659e64..77de083 100644 --- a/hosts/servers/common/default.nix +++ b/hosts/servers/common/default.nix @@ -4,5 +4,6 @@ imports = [ ./boot.nix ./nix.nix + ./services.nix ]; } diff --git a/hosts/servers/common/services.nix b/hosts/servers/common/services.nix new file mode 100644 index 0000000..a1dee89 --- /dev/null +++ b/hosts/servers/common/services.nix @@ -0,0 +1,5 @@ +{ ... }: + +{ + services.tailscale.extraSetFlags = [ "--advertise-exit-node" ]; +}