41 lines
1.5 KiB
Nix
41 lines
1.5 KiB
Nix
rec {
|
|
deadbeef = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIDhiGLc/whCY3lCmDiRlYnMJOLiO/gvcRj/sKVEFVAhQ pazpi@deadbeef";
|
|
|
|
PP416 = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILpr7Kd6xKLQiOPlkXw59C3tmNuk4hN5tEhZ7Po9FEPR dp@PP416";
|
|
|
|
krzo = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILrVYJrU6Ys2o/QYfI6Es5yqVVyjUyDYj6Fglvz63ywP krzo@pazpi.top";
|
|
|
|
# The key are found executing `ssh-keyscan <ip-address>`
|
|
machines = {
|
|
arr = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAICjAFjbSGaeWnImPFBEQ/PeGz7hgpLhUYgZg5Hb/JJ42";
|
|
caddy = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINfgwx+fiwkMAhzdS3WhoeoIGowKgwem8HB/NCyF60Ff";
|
|
metrics = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIIFRY4bpw1gCJAWMtBTSm2/09gcniFkSyCKCKPyGHVbr";
|
|
nextcloud_old = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBhRxaMK+swWcbd6dyBvPw74EtB5mghjgBzmIhXy9cRt";
|
|
nextcloud = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIGYobAlQ9tPKjyh7eE2Ku81ZiMY6OWd3ELDqo+xBmjbC";
|
|
vaultwarden = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOW9uYQpPMiKvI/KFRvd/5f9J8a0zLaQxstWRI8VNObV";
|
|
search = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBhRxaMK+swWcbd6dyBvPw74EtB5mghjgBzmIhXy9cRt"; # TODO: Update this key
|
|
plex = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAINp9itRJGSSVWLxwrcudyGUNOOKl+qqtf+IzLHrhffyt";
|
|
};
|
|
|
|
# Machines able to provision other machines
|
|
infra-core = [
|
|
deadbeef
|
|
PP416
|
|
krzo
|
|
];
|
|
|
|
# Machines in tailscale network
|
|
tailscale-machine = [
|
|
machines.caddy
|
|
machines.metrics
|
|
];
|
|
|
|
# Machines provisioned with Colmena
|
|
infra-machine = [
|
|
machines.arr
|
|
machines.caddy
|
|
machines.metrics
|
|
machines.nextcloud
|
|
];
|
|
|
|
}
|