nixos-config/config/programs/builders.nix

29 lines
801 B
Nix
Raw Normal View History

2023-01-14 19:58:07 +00:00
{config, ...}: {
2023-01-14 13:57:00 +00:00
programs.ssh = {
enable = true;
matchBlocks = {
"build-nas" = {
hostname = "nas.int.chir.rs";
identitiesOnly = true;
2023-01-14 19:58:07 +00:00
identityFile = "${config.home.homeDirectory}/.ssh/builder_id_ed25519";
2023-01-14 13:57:00 +00:00
port = 22;
user = "remote-build";
};
"build-pc" = {
hostname = "nutty-noon.int.chir.rs";
identitiesOnly = true;
2023-01-14 19:58:07 +00:00
identityFile = "${config.home.homeDirectory}/.ssh/builder_id_ed25519";
2023-01-14 13:57:00 +00:00
port = 22;
user = "remote-build";
};
"build-aarch64" = {
hostname = "instance-20221213-1915.int.chir.rs";
identitiesOnly = true;
2023-01-14 19:58:07 +00:00
identityFile = "${config.home.homeDirectory}/.builder_id_ed25519";
2023-01-14 13:57:00 +00:00
port = 22;
user = "remote-build";
};
};
};
}