all repos — nixfiles @ 8b418966b2fbf2131e9d082fa0d680bae822ed11

System and user configuration, managed by nix and home-manager

extract nixremote user creation to nix-remote-builder role

Alin
commit

8b418966b2fbf2131e9d082fa0d680bae822ed11

parent

d6d1d924c04fc44a163a7a2a022311daa140eac1

1 file changed, 15 insertions(+), 0 deletions(-)

changed files
A system/roles/nix-remote-builder.nix
@@ -0,0 +1,15 @@
+{ + ... +}: +{ + 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" + ]; + }; +}