2023-01-25 11:48:44 +00:00
|
|
|
let
|
|
|
|
admin = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIK6DjXTAxesXpQ65l659iAjzEb6VpRaWKSg4AXxifPw9 Skynet Admin";
|
|
|
|
silver_laptop_wsl = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEHNLroAjCVR9Tx382cqdxPZ5KY32r/yoQH1mgsYNqpm Silver_Laptop_WSL_Deb";
|
|
|
|
|
|
|
|
users = [
|
|
|
|
admin
|
|
|
|
silver_laptop_wsl
|
|
|
|
];
|
|
|
|
|
|
|
|
# change this when its properly set up
|
|
|
|
agentjones = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAbqYQrdVHmGgXZJoMWWRDGVEIj775Zrf4PxB5hoth+k root@agentjones";
|
|
|
|
ash = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGJDVQGjIwMQmkElGshgKDAlChM2xdNN6iI5Ap2IbAs5";
|
2023-04-20 17:12:47 +00:00
|
|
|
# dns servers
|
|
|
|
vendetta = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINxTrUPZPqttuxfmmP8BTACTAkv1yY1nfzEd64hN4LT+ root@vendetta";
|
|
|
|
vigil = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICDsz1bjNAThqwF48dKIJGOECsCKHTj/Gn5Gh9XyzoSO root@vigil";
|
|
|
|
|
2023-04-20 18:21:28 +00:00
|
|
|
galatea = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAII3Mke5YtaMkLvXJxJ3y7YAIEBesoJk3qJyJsnoLUWgW root@galatea";
|
|
|
|
|
|
|
|
|
2023-01-25 11:48:44 +00:00
|
|
|
systems = [
|
|
|
|
agentjones
|
|
|
|
ash
|
2023-04-20 18:21:28 +00:00
|
|
|
galatea
|
2023-04-20 17:12:47 +00:00
|
|
|
vendetta
|
|
|
|
vigil
|
2023-01-25 11:48:44 +00:00
|
|
|
];
|
|
|
|
in
|
|
|
|
{
|
|
|
|
# nix run github:ryantm/agenix -- -e secret1.age
|
|
|
|
|
|
|
|
"wireguard.age".publicKeys = users ++ systems;
|
2023-04-20 17:46:41 +00:00
|
|
|
"dns_certs.secret.age".publicKeys = users ++ systems;
|
|
|
|
"dns_dnskeys.conf.age".publicKeys = users ++ systems;
|
2023-01-15 22:20:55 +00:00
|
|
|
}
|