feat: agenix --rekey with laptop ssh key

This commit is contained in:
wi11-holdsworth 2025-09-25 18:06:04 +10:00
parent fc9f2a89d5
commit 2db3fbc309
17 changed files with 58 additions and 35 deletions

View file

@ -1,15 +1,17 @@
let
# keep-sorted start
desktop = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPHAnTQP77HQ/8nbf1oX7xftfKYtbH6MSh83wic0qdBy";
laptop = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOeu5HwuRayiXIZE35AxX6PmxHxbXZ8NTlTgHrcPwhcQ";
srv = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOeV0NxqIGIXXgLYE6ntkHE4PARceZBp1FTI7kKLBbk8";
will = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPHAnTQP77HQ/8nbf1oX7xftfKYtbH6MSh83wic0qdBy";
# keep-sorted end
users = [
# keep-sorted start
desktop
laptop
srv
will
# keep-sorted end
];
in
{
# keep-sorted start
@ -24,6 +26,8 @@ in
"miniflux-creds.age".publicKeys = users;
"paperless.age".publicKeys = users;
"porkbun-api.age".publicKeys = users;
"protonmail-cert.age".publicKeys = users;
"protonmail-password.age".publicKeys = users;
"prowlarr.age".publicKeys = users;
"radarr.age".publicKeys = users;
"radicale.age".publicKeys = users;