diff --git a/secrets.nix b/secrets.nix index 2db2065..22afefc 100644 --- a/secrets.nix +++ b/secrets.nix @@ -4,18 +4,25 @@ let m3-kratos = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDl+LtFGsk/A7BvxwiUCyq5wjRzGtQSrBJzzLGxINF4O"; m3-helios = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIyHuLITpI+M45ZZem33wDusY2X988mBoWpD1HDeZNRJ"; + # USERS + m3tam3re = "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC3YEmpYbM+cpmyD10tzNRHEn526Z3LJOzYpWEKdJg8DaYyPbDn9iyVX30Nja2SrW4Wadws0Y8DW+Urs25/wVB6mKl7jgPJVkMi5hfobu3XAz8gwSdjDzRSWJrhjynuaXiTtRYED2INbvjLuxx3X8coNwMw58OuUuw5kNJp5aS2qFmHEYQErQsGT4MNqESe3jvTP27Z5pSneBj45LmGK+RcaSnJe7hG+KRtjuhjI7RdzMeDCX73SfUsal+rHeuEw/mmjYmiIItXhFTDn8ZvVwpBKv7xsJG90DkaX2vaTk0wgJdMnpVIuIRBa4EkmMWOQ3bMLGkLQeK/4FUkNcvQ/4+zcZsg4cY9Q7Fj55DD41hAUdF6SYODtn5qMPsTCnJz44glHt/oseKXMSd556NIw2HOvihbJW7Rwl4OEjGaO/dF4nUw4c9tHWmMn9dLslAVpUuZOb7ykgP0jk79ldT3Dv+2Hj0CdAWT2cJAdFX58KQ9jUPT3tBnObSF1lGMI7t77VU="; + + users = [ + m3tam3re + ]; + systems = [ m3-ares m3-helios m3-kratos ]; in { - "secrets/m3tam3re-secrets.age".publicKeys = systems; - "secrets/tailscale-key.age".publicKeys = systems; - "secrets/traefik.age".publicKeys = systems; - "secrets/wg-DE.age".publicKeys = systems; - "secrets/wg-NL.age".publicKeys = systems; - "secrets/wg-NO.age".publicKeys = systems; - "secrets/wg-US.age".publicKeys = systems; - "secrets/wg-BR.age".publicKeys = systems; + "secrets/m3tam3re-secrets.age".publicKeys = systems ++ users; + "secrets/tailscale-key.age".publicKeys = systems ++ users; + "secrets/traefik.age".publicKeys = systems ++ users; + "secrets/wg-DE.age".publicKeys = systems ++ users; + "secrets/wg-NL.age".publicKeys = systems ++ users; + "secrets/wg-NO.age".publicKeys = systems ++ users; + "secrets/wg-US.age".publicKeys = systems ++ users; + "secrets/wg-BR.age".publicKeys = systems ++ users; } diff --git a/secrets/m3tam3re-secrets.age b/secrets/m3tam3re-secrets.age index 3cee299..7cd37c5 100644 Binary files a/secrets/m3tam3re-secrets.age and b/secrets/m3tam3re-secrets.age differ diff --git a/secrets/tailscale-key.age b/secrets/tailscale-key.age index 5348e49..d0d760e 100644 Binary files a/secrets/tailscale-key.age and b/secrets/tailscale-key.age differ diff --git a/secrets/traefik.age b/secrets/traefik.age index 8b1ada6..e5a5779 100644 Binary files a/secrets/traefik.age and b/secrets/traefik.age differ diff --git a/secrets/wg-BR.age b/secrets/wg-BR.age index 7adacba..bddf08a 100644 Binary files a/secrets/wg-BR.age and b/secrets/wg-BR.age differ diff --git a/secrets/wg-DE.age b/secrets/wg-DE.age index 9b785ca..48c672d 100644 Binary files a/secrets/wg-DE.age and b/secrets/wg-DE.age differ diff --git a/secrets/wg-NL.age b/secrets/wg-NL.age index cd2ab34..2a815ae 100644 Binary files a/secrets/wg-NL.age and b/secrets/wg-NL.age differ diff --git a/secrets/wg-NO.age b/secrets/wg-NO.age index 9a5504d..b1dab2a 100644 Binary files a/secrets/wg-NO.age and b/secrets/wg-NO.age differ diff --git a/secrets/wg-US.age b/secrets/wg-US.age index d9e2da0..5febc32 100644 Binary files a/secrets/wg-US.age and b/secrets/wg-US.age differ