File tailscale issue

This commit is contained in:
2023-09-28 20:26:05 -04:00
parent 0b6c412d61
commit 1c54bbeec5
3 changed files with 4 additions and 46 deletions

View File

@@ -4,16 +4,13 @@ let
in {
imports = [
../modules/headscale.nix
../modules/tailscale.nix
];
services.headscale.ensureUsers = {
"${tailUser}" = {};
};
services.tailscale = {
enable = true;
authTokenPath = config.services.headscale.ensureUsers."${tailUser}".path;
};
systemd.services.tailscale_autologin = {
after = ["headscale-preauth-${tailUser}.service"];
extraUpFlags = ["--login-server" "${config.services.headscale.settings.server_url}"];
authKeyFile = config.services.headscale.ensureUsers."${tailUser}".path;
};
}