nixos-config

NixOS configs for my systems
Log | Files | Refs

secrets.nix (1021B)


      1 let
      2   vin = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEvM0xCLziR+ZT/SYE1aZM6dklbw4fEC17TWqbADIZRH vin@demiurge";
      3   users = [ vin ];
      4 
      5   demiurge = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAII5jrbNQUeG/eONqcWz4edB6T98u1oOzfozCfpDASw1y";
      6   hastur = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIN2ZUuPSPpIRULzMscBo5DJmA0UbFtG0jaANuzHo5aSQ";
      7   saklas = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIM7RCmfdgJKPnaBi336ZcvDWboxPj8lTtW1eDTN5qR2R";
      8   systems = [
      9     demiurge
     10     saklas
     11   ];
     12 in
     13 {
     14   "email_vinbiz.age".publicKeys = users ++ [ saklas ];
     15   "email_vineetk.age".publicKeys = users ++ [ saklas ];
     16   "email_13f0.age".publicKeys = users ++ [ saklas ];
     17 
     18   "hetzner_dns.age".publicKeys = users ++ [ saklas ];
     19   "radicale_users.age".publicKeys = users ++ [ saklas ];
     20 
     21   "wg0_demiurge.age".publicKeys = users ++ [ demiurge ];
     22   "wg1_demiurge.age".publicKeys = users ++ [ demiurge ];
     23   "wg0_hastur.age".publicKeys = users ++ [ hastur ];
     24   "wg1_hastur.age".publicKeys = users ++ [ hastur ];
     25 
     26   "wpa_supplicant.age".publicKeys = users ++ [ hastur ];
     27 }