Files
nix-fleet/modules/base/sshd/sshd.nix
Mohamed Chrayed 6d24f72114 add secrets
2026-03-03 16:55:15 +01:00

12 lines
290 B
Nix

{ ... }: {
flake.nixosModules.sshd = { config, user, ... }: {
services.openssh.enable = true;
sops.secrets."users/${user}/intern/public" = {};
users.users.${user}.openssh.authorizedKeys.keyFiles = [
config.sops.secrets."users/${user}/intern/public".path
];
};
}