nixfleet/modules/ssh/default.nix
2023-04-02 16:16:52 +02:00

10 lines
243 B
Nix

{fleetFlake, ...}: {
services = {
sshd.enable = true;
fail2ban = {
enable = true;
maxretry = 10;
};
};
users.users.root.openssh.authorizedKeys.keys = builtins.attrValues (import "${fleetFlake}/lib").keys.users;
}