nix/secrets/secrets.nix

26 lines
907 B
Nix

let
APPA = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGvQbYHiB17BfsvHBgPYJN50Th+da+rtbsTIjOSaT+1Y root@APPA";
MOMO = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOQ8YOOaQj3NnMlTjlFX9iWDIpPMrO2W4EkL65GJP+y4 root@MOMO";
gandalf = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAOG8Sja2i6nepkEkuxYdu86XbT9vS5uniBmZifSMZ0t jacob.bachmann@posteo.de";
users = [
gandalf
];
servers = [
APPA
MOMO
];
in
{
"environments/acme.age".publicKeys = users ++ servers;
"environments/miniflux.age".publicKeys = users ++ servers;
"environments/vaultwarden.age".publicKeys = users ++ servers;
"passwords/anki/admin.age".publicKeys = users ++ servers;
"passwords/ddclient/cloudflare.age".publicKeys = users ++ servers;
"passwords/gitea/db.age".publicKeys = users ++ servers;
"passwords/nextcloud/admin.age".publicKeys = users ++ servers;
"passwords/paperless/admin.age".publicKeys = users ++ servers;
}