yep, more dotfiles
1keys:
2let
3 inherit (keys) servers users;
4 deploy = servers ++ users;
5in
6{
7 # Defines `PDS_JWT_SECRET`, `PDS_ADMIN_PASSWORD`, `PDS_PLC_ROTATION_KEY_K256_PRIVATE_KEY_HEX`, `PDS_EMAIL_SMTP_URL`, `PDS_EMAIL_FROM_ADDRESS`.
8 "pds-env.age".publicKeys = deploy;
9 # Defines `LLDAP_JWT_SECRET`, `LLDAP_KEY_SEED`.
10 "lldap-env.age".publicKeys = deploy;
11 "lldap-user-pass.age".publicKeys = deploy;
12 "headscale-oidc-secret.age".publicKeys = deploy;
13 "grafana-oidc-secret.age".publicKeys = deploy;
14 "authelia-jwt-secret.age".publicKeys = deploy;
15 "authelia-issuer-private-key.age".publicKeys = deploy;
16 "authelia-storage-key.age".publicKeys = deploy;
17 "authelia-ldap-password.age".publicKeys = deploy;
18 "authelia-smtp-password.age".publicKeys = deploy;
19 "tuwunel-registration-tokens.age".publicKeys = deploy;
20 # Defines `SMTP_PASSWORD`
21 "vaultwarden-env.age".publicKeys = deploy;
22 "miniflux-oidc-secret.age".publicKeys = deploy;
23 # Defines `HYPIXEL_API_KEY`, `PROFILE_UUID`
24 "hypixel-bank-tracker-main.age".publicKeys = deploy;
25 "hypixel-bank-tracker-banana.age".publicKeys = deploy;
26 "caddy-env.age".publicKeys = deploy;
27}