snowflake/hosts/deploy.nix

65 lines
1.7 KiB
Nix
Raw Normal View History

2023-04-26 17:34:08 -04:00
inputs: {
nodes = with inputs.deploy-rs.lib.x86_64-linux; {
2023-05-12 05:26:48 -04:00
sakura = {
hostname = "100.121.201.47";
2023-05-12 05:26:48 -04:00
profiles.system = {
user = "root";
path = activate.nixos inputs.self.nixosConfigurations.sakura;
2023-05-14 01:53:53 -04:00
};
sshUser = "root";
2023-10-20 20:27:01 -04:00
sshOpts = ["-t" "-i" "~/.ssh/forgejo"];
magicRollback = true;
2023-05-12 05:26:48 -04:00
};
2023-05-17 10:13:01 -04:00
kariru = {
2023-10-20 20:27:01 -04:00
hostname = "100.126.229.95";
2023-05-17 10:13:01 -04:00
profiles.system = {
user = "root";
path = activate.nixos inputs.self.nixosConfigurations.kariru;
};
sshUser = "root";
sshOpts = ["-t" "-i" "~/.ssh/forgejo"];
magicRollback = true;
2023-05-17 10:13:01 -04:00
};
2023-06-03 22:53:57 -04:00
yuki = {
2023-10-20 20:27:01 -04:00
hostname = "100.110.140.130";
2023-06-03 22:53:57 -04:00
profiles.system = {
user = "root";
path = activate.nixos inputs.self.nixosConfigurations.yuki;
};
sshUser = "root";
2023-10-20 20:27:01 -04:00
sshOpts = ["-t" "-i" "~/.ssh/forgejo"];
magicRollback = true;
2023-06-03 22:53:57 -04:00
};
2023-06-18 11:21:06 -04:00
arashi = {
2023-10-20 20:27:01 -04:00
hostname = "100.94.214.100";
2023-06-18 11:21:06 -04:00
profiles.system = {
user = "root";
path = activate.nixos inputs.self.nixosConfigurations.arashi;
};
sshUser = "root";
2023-10-20 20:27:01 -04:00
sshOpts = ["-t" "-i" "~/.ssh/forgejo"];
magicRollback = true;
2023-06-18 11:21:06 -04:00
};
2023-06-23 09:25:35 -04:00
sora = {
hostname = "100.104.42.96";
2023-06-23 09:25:35 -04:00
profiles.system = {
user = "root";
path = activate.nixos inputs.self.nixosConfigurations.sora;
};
sshUser = "root";
2023-10-20 20:27:01 -04:00
sshOpts = ["-t" "-i" "~/.ssh/forgejo"];
magicRollback = true;
};
tsuru = {
2023-10-20 20:27:01 -04:00
hostname = "100.82.146.40";
profiles.system = {
user = "root";
path = activate.nixos inputs.self.nixosConfigurations.tsuru;
};
sshUser = "root";
2023-10-20 20:27:01 -04:00
sshOpts = ["-t" "-i" "~/.ssh/forgejo"];
magicRollback = true;
2023-06-23 09:25:35 -04:00
};
2023-04-26 17:34:08 -04:00
};
2023-04-26 19:23:23 -04:00
}