diff options
Diffstat (limited to 'secrets/secrets.nix')
-rw-r--r-- | secrets/secrets.nix | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/secrets/secrets.nix b/secrets/secrets.nix index e50f757..34fd87b 100644 --- a/secrets/secrets.nix +++ b/secrets/secrets.nix @@ -2,9 +2,11 @@ # imported into the system cofniguration. let metadata = builtins.fromTOML (builtins.readFile ../metadata.toml); - publicKeys = map (builtins.getAttr "sshPubKey") (builtins.attrValues metadata.hosts); + ahmedKey = metadata.hosts.ahmed.sshPubKey; + muhammedKey = metadata.hosts.muhammed.sshPubKey; in { - "cloudflare-ddns-token.env.age".publicKeys = publicKeys; - "duksebot.env.age".publicKeys = publicKeys; - "forsvarsarper.env.age".publicKeys = publicKeys; + "cloudflare-ddns-token.env.age".publicKeys = [muhammedKey ahmedKey]; + "duksebot.env.age".publicKeys = [muhammedKey ahmedKey]; + "forsvarsarper.env.age".publicKeys = [muhammedKey ahmedKey]; + "mullvad-wg.key.age".publicKeys = [muhammedKey ahmedKey]; } |