nixos/secrets/secrets.nix
2025-07-14 10:11:35 +01:00

32 lines
1.0 KiB
Nix

let
pubkeyModule = import ../hosts/pubkeys.nix;
pubkeys = [
pubkeyModule.macbook
] ++ pubkeyModule.groups.architect;
in
{
"matrix-synapse.age".publicKeys = pubkeys;
"teslamate.age".publicKeys = pubkeys;
"nextcloud-admin.age".publicKeys = pubkeys;
"nextcloud-database.age".publicKeys = pubkeys;
"restic-environment.age".publicKeys = pubkeys;
"restic-passwords.age".publicKeys = pubkeys;
"cloudflare.age".publicKeys = pubkeys;
"lastfm-key.age".publicKeys = pubkeys;
"lastfm-secret.age".publicKeys = pubkeys;
"spotify-id.age".publicKeys = pubkeys;
"spotify-secret.age".publicKeys = pubkeys;
"discogs.age".publicKeys = pubkeys;
# ssh keys
"ssh/giupi.age".publicKeys = pubkeys;
"ssh/alain.age".publicKeys = pubkeys;
"ssh/bitbucket.age".publicKeys = pubkeys;
"ssh/gitea.age".publicKeys = pubkeys;
"ssh/aur.age".publicKeys = pubkeys;
"ssh/imacmanduria.age".publicKeys = pubkeys;
"ssh/lezzo.age".publicKeys = pubkeys;
"ssh/ucsb.age".publicKeys = pubkeys;
"ssh/github.age".publicKeys = pubkeys;
}