system/roles/nix-remote-builder.nix (view raw)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | {
...
}:
{
nix.settings.trusted-users = [ "nixremote" ];
users.users.nixremote = {
shell = "/bin/sh";
isNormalUser = true;
home = "/var/lib/nixremote/";
createHome = true;
openssh.authorizedKeys.keys = [
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPKGzXGgFm/4Da2KNl1wb7TC2YOu/baP/2eFVBaJY0Wq root@marvin"
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIFhZ8cbSTN/lkbBCDoGXjb2zxTmzWfZNnW1gCN9Z8jh root@smrk"
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINDi3OcY2fSW7iCozQyUGHOqbZbcqChd/djOcwQCwVMA root@prefect"
];
};
}
|