nix

configuration files that power my machines
Log | Files | Refs | README | LICENSE

secrets.nix (1078B)


      1 let
      2   amen = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEShZSmhIjIXf0DbFG8fZQFBy6CgDU2tFMMTAvCF5/ca";
      3   nixaran = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILR1AXTb/mETWJgd1b1F4xvwa/MOeeElCUZ9/nklcZuX";
      4   furion = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOnE4In8jiKVkTZbak1kscrQrYUT843JcoxbcJk2HlAg";
      5 
      6   allKeys = [amen nixaran furion];
      7 in {
      8   "secrets/grafana-secret-key.age".publicKeys = allKeys;
      9   "secrets/oauth2-proxy-client-secret.age".publicKeys = allKeys;
     10   "secrets/oauth2-proxy-cookie-secret.age".publicKeys = allKeys;
     11   "secrets/dex-client-secret.age".publicKeys = allKeys;
     12   "secrets/searx-secret-key.age".publicKeys = allKeys;
     13   "secrets/headscale-api-key.age".publicKeys = allKeys;
     14   "secrets/miniflux-secrets.age".publicKeys = allKeys;
     15   "secrets/listenbrainz-token.age".publicKeys = allKeys;
     16   "secrets/lastfm-password.age".publicKeys = allKeys;
     17   "secrets/corpus.age".publicKeys = allKeys;
     18   "secrets/smtp-alerts-password.age".publicKeys = allKeys;
     19   "secrets/etherpad-admin-password.age".publicKeys = allKeys;
     20   "secrets/etherpad-user-password.age".publicKeys = allKeys;
     21 }