2024-05-09 00:22:43 +02:00
|
|
|
let
|
|
|
|
gustave = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDJrHUzjPX0v2FX5gJALCjEJaUJ4sbfkv8CBWc6zm0Oe";
|
|
|
|
tower = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIA9QGKzHJ5/PR/il8REaTxJKB4G2LEEts0BlcVz789lt";
|
|
|
|
lisa = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIO4kSscukEEoW/QiLgyZQluhsYK4wF+lFphlCakKYC2q";
|
|
|
|
core-security = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICLnOINGYOFb+bLUUTV9sjwi2qbpwcaQlmGmWfy1PeGR";
|
2024-05-21 14:20:23 +02:00
|
|
|
x2100 = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIG/zyse3NaSi9nxMSZ9ICYe4MMjUka+DewJ5M5N8cCBy";
|
2024-05-22 13:17:57 +02:00
|
|
|
fischer = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPeKDFxgdZlhNXEUx8ex0Fj2Re+tDBvUr52SS4Wh3V9n";
|
2024-05-26 20:03:00 +02:00
|
|
|
core-data = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPAcIdJ3gr17bvDZ8NAcDBkEmOPTEhpg2yq3p1NNQB0f";
|
2024-05-22 17:07:33 +02:00
|
|
|
lambda = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKluGTi+vGRLU2emYBhTJuEy7Qw0xq1e0Ey7wvU9xYHz";
|
2024-05-27 23:00:24 +02:00
|
|
|
nuage = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEtPoZXJKPfSPGYb/H9eWL0tNSpAKM6V/AgeE1Uf2Is6";
|
2024-06-12 12:19:11 +02:00
|
|
|
enigma = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBgBNhXqFN79KUpmey44pag2FQYVulf1gYnRjdbvkzWW";
|
2024-07-10 00:11:16 +02:00
|
|
|
lisanew = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAII5W1rr+VW2TLLytoTExWg4T14lrdLFkSM4YLfbEIb2g";
|
2024-05-09 00:22:43 +02:00
|
|
|
servers = [
|
|
|
|
gustave
|
|
|
|
tower
|
|
|
|
lisa
|
|
|
|
core-security
|
2024-05-22 17:07:33 +02:00
|
|
|
lambda
|
2024-05-26 20:03:00 +02:00
|
|
|
core-data
|
2024-05-27 23:00:24 +02:00
|
|
|
nuage
|
2024-07-10 00:11:16 +02:00
|
|
|
lisanew
|
2024-05-09 00:22:43 +02:00
|
|
|
];
|
2024-05-22 13:17:57 +02:00
|
|
|
all = servers ++ [
|
|
|
|
x2100
|
|
|
|
fischer
|
2024-06-12 12:19:11 +02:00
|
|
|
enigma
|
2024-05-22 13:17:57 +02:00
|
|
|
];
|
2024-05-09 00:22:43 +02:00
|
|
|
in
|
|
|
|
{
|
2024-05-21 17:59:44 +02:00
|
|
|
"deluge-webui-password.age".publicKeys = [
|
2024-05-23 20:21:16 +02:00
|
|
|
gustave
|
2024-05-21 17:59:44 +02:00
|
|
|
tower
|
|
|
|
];
|
|
|
|
"keycloak-db.age".publicKeys = [
|
|
|
|
core-security
|
|
|
|
tower
|
|
|
|
];
|
2024-05-09 00:22:43 +02:00
|
|
|
"github-oauth-secret.age".publicKeys = [ tower ];
|
|
|
|
"github-webhook-secret.age".publicKeys = [ tower ];
|
|
|
|
"github-token-secret.age".publicKeys = [ tower ];
|
|
|
|
"buildbot-nix-worker-password.age".publicKeys = [ tower ];
|
|
|
|
"buildbot-nix-workers.age".publicKeys = [ tower ];
|
2024-05-21 17:59:44 +02:00
|
|
|
"ssh-lisa-pub.age".publicKeys = [
|
|
|
|
lisa
|
|
|
|
tower
|
|
|
|
];
|
|
|
|
"ssh-lisa-priv.age".publicKeys = [
|
|
|
|
lisa
|
|
|
|
tower
|
|
|
|
];
|
2024-05-22 13:17:57 +02:00
|
|
|
"git-gpg-private-key.age".publicKeys = servers ++ [
|
|
|
|
x2100
|
|
|
|
fischer
|
2024-06-12 12:25:59 +02:00
|
|
|
enigma
|
2024-05-22 13:17:57 +02:00
|
|
|
];
|
2024-05-21 14:20:23 +02:00
|
|
|
"user-julien-password.age".publicKeys = all;
|
|
|
|
"user-root-password.age".publicKeys = all;
|
2024-05-22 13:17:57 +02:00
|
|
|
"ens-mail-password.age".publicKeys = servers ++ [
|
|
|
|
x2100
|
|
|
|
fischer
|
|
|
|
];
|
2024-05-21 17:59:44 +02:00
|
|
|
"julien-malka-sh-mail-password.age".publicKeys = [
|
|
|
|
lisa
|
|
|
|
tower
|
|
|
|
];
|
|
|
|
"malka-ens-school-mail-password.age".publicKeys = [
|
|
|
|
lisa
|
|
|
|
tower
|
|
|
|
];
|
|
|
|
"mondon-ens-school-mail-password.age".publicKeys = [
|
|
|
|
lisa
|
|
|
|
tower
|
|
|
|
];
|
2024-05-09 00:22:43 +02:00
|
|
|
}
|