nixos-config/secrets.nix

44 lines
2.3 KiB
Nix
Raw Permalink Normal View History

2023-11-16 13:29:18 +01:00
let
thinkpad = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJ2X5hdT9/6BIrRWSE+XBbc4+ocVkPqoAGO2DMSYiJB/";
nuc = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIH6pI2rVvnEMG7oHzA47NRahEKQj99pagrat+Q7pOT2v";
falkenstein = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIJxar1P+KXVPzHCaIcGg33Gvog+a5Z8snHWSFqbY3WC6";
rouven = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILkxTuzjS3EswMfj+wSKu9ciRyStvjDlDUXzkqEUGDaP";
in
{
2023-11-16 14:40:40 +01:00
# thinkpad
2023-11-16 13:29:18 +01:00
"secrets/thinkpad/wireless.age".publicKeys = [ rouven thinkpad ];
"secrets/thinkpad/tud.age".publicKeys = [ rouven thinkpad ];
2023-12-17 17:22:12 +01:00
"secrets/thinkpad/agdsn.age".publicKeys = [ rouven thinkpad ];
2023-12-24 23:40:01 +01:00
"secrets/thinkpad/ifsr-apb-auth.age".publicKeys = [ rouven thinkpad ];
2023-11-16 13:29:18 +01:00
"secrets/thinkpad/wireguard/dorm/private.age".publicKeys = [ rouven thinkpad ];
"secrets/thinkpad/wireguard/dorm/preshared.age".publicKeys = [ rouven thinkpad ];
"secrets/thinkpad/borg/passphrase.age".publicKeys = [ rouven thinkpad ];
"secrets/thinkpad/borg/key.age".publicKeys = [ rouven thinkpad ];
2023-11-16 14:40:40 +01:00
# nuc
"secrets/nuc/matrix/shared.age".publicKeys = [ rouven nuc ];
"secrets/nuc/matrix/sync.age".publicKeys = [ rouven nuc ];
2024-02-29 15:37:22 +01:00
"secrets/nuc/mautrix-telegram/env.age".publicKeys = [ rouven nuc ];
2023-11-16 14:40:40 +01:00
"secrets/nuc/vaultwarden.age".publicKeys = [ rouven nuc ];
"secrets/nuc/mullvad.age".publicKeys = [ rouven nuc ];
2024-04-26 10:39:49 +02:00
"secrets/nuc/keycloak/db.age".publicKeys = [ rouven nuc ];
2024-05-23 09:25:08 +02:00
"secrets/nuc/authentik/core.age".publicKeys = [ rouven nuc ];
"secrets/nuc/authentik/ldap.age".publicKeys = [ rouven nuc ];
2024-05-24 13:13:18 +02:00
"secrets/nuc/grafana/oidc.age".publicKeys = [ rouven nuc ];
2024-01-04 00:13:46 +01:00
"secrets/nuc/cache.age".publicKeys = [ rouven nuc ];
2023-11-16 14:40:40 +01:00
"secrets/nuc/borg/passphrase.age".publicKeys = [ rouven nuc ];
"secrets/nuc/borg/key.age".publicKeys = [ rouven nuc ];
2023-11-16 15:08:13 +01:00
# falkenstein
"secrets/falkenstein/purge.age".publicKeys = [ rouven falkenstein ];
"secrets/falkenstein/pfersel.age".publicKeys = [ rouven falkenstein ];
"secrets/falkenstein/wireguard/dorm/private.age".publicKeys = [ rouven falkenstein ];
"secrets/falkenstein/wireguard/dorm/preshared.age".publicKeys = [ rouven falkenstein ];
"secrets/falkenstein/borg/passphrase.age".publicKeys = [ rouven falkenstein ];
"secrets/falkenstein/borg/key.age".publicKeys = [ rouven falkenstein ];
2024-05-31 23:01:59 +02:00
"secrets/falkenstein/dmarc.age".publicKeys = [ rouven falkenstein ];
2024-05-31 14:48:41 +02:00
#shared
"secrets/shared/maxmind.age".publicKeys = [ rouven nuc falkenstein ];
2023-11-16 13:29:18 +01:00
}