2022-01-17 21:56:41 +01:00
|
|
|
let
|
|
|
|
alarsyo = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIH3rrF3VSWI4n4cpguvlmLAaU3uftuX4AVV/39S/8GO9 alarsyo@thinkpad";
|
|
|
|
users = [ alarsyo ];
|
|
|
|
|
|
|
|
boreal = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAagal1aqZh52wEmgsw7fkCzO41o4Cx+nV4wJGZuX1RP root@boreal";
|
|
|
|
poseidon = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKYhZYMbWQG9TSQ2qze8GgFo2XrZzgu/GuSOGwenByJo root@poseidon";
|
|
|
|
zephyrus = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILU4JfIADH9MXUnVe+3ezYK9WXsqy/jJcm1zFkmL4aSU root@zephyrus";
|
|
|
|
|
|
|
|
machines = [ boreal poseidon zephyrus ];
|
|
|
|
|
|
|
|
all = users ++ machines;
|
|
|
|
in
|
|
|
|
{
|
2022-03-11 17:10:44 +01:00
|
|
|
"gandi/api-key.age".publicKeys = [ poseidon ];
|
|
|
|
|
2022-03-11 17:26:54 +01:00
|
|
|
"lohr/shared-secret.age".publicKeys = [ poseidon ];
|
|
|
|
|
2022-01-21 00:29:44 +01:00
|
|
|
"restic-backup/boreal-password.age".publicKeys = [ alarsyo boreal ];
|
|
|
|
"restic-backup/boreal-credentials.age".publicKeys = [ alarsyo boreal ];
|
2022-01-17 22:00:51 +01:00
|
|
|
"restic-backup/zephyrus-password.age".publicKeys = [ alarsyo zephyrus ];
|
|
|
|
"restic-backup/zephyrus-credentials.age".publicKeys = [ alarsyo zephyrus ];
|
2022-01-18 11:41:37 +01:00
|
|
|
|
|
|
|
"users/root-hashed-password.age".publicKeys = machines;
|
|
|
|
"users/alarsyo-hashed-password.age".publicKeys = machines ++ [ alarsyo ];
|
2022-01-17 21:56:41 +01:00
|
|
|
}
|