add exit node and ssh key to server

This commit is contained in:
uku 2024-01-18 16:54:28 +01:00
parent 2c0cd86304
commit f5bb09221a
Signed by: uku
GPG key ID: 7D01D7B105E77166

View file

@ -14,10 +14,15 @@ in {
../programs/starship.nix
];
services.tailscale.extraUpFlags = ["--advertise-exit-node"];
users.users."${username}" = {
isNormalUser = true;
shell = pkgs.fish;
extraGroups = ["networkmanager" "wheel"];
hashedPasswordFile = config.age.secrets.userPassword.path;
openssh.authorizedKeys.keys = [
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIN+7+KfdOrhcnHayxvOENUeMx8rE4XEIV/AxMHiaNUP8"
];
};
}