2022-12-04 13:45:43 +00:00
|
|
|
{
|
|
|
|
nixosConfigurations,
|
|
|
|
deploy-rs,
|
|
|
|
...
|
|
|
|
}: let
|
|
|
|
activateNixOS_x64_64-linux = deploy-rs.lib.x86_64-linux.activate.nixos;
|
2022-03-02 17:55:44 +00:00
|
|
|
in {
|
2022-11-17 22:25:41 +00:00
|
|
|
tablet = {
|
|
|
|
hostname = "tablet.internal.genderfucked.monster";
|
2022-03-02 17:55:44 +00:00
|
|
|
profiles.system = {
|
|
|
|
user = "root";
|
2022-11-17 22:25:41 +00:00
|
|
|
sshUser = "root";
|
|
|
|
path = activateNixOS_x64_64-linux nixosConfigurations.tablet;
|
2022-03-02 17:55:44 +00:00
|
|
|
};
|
|
|
|
};
|
|
|
|
hetzner-vm = {
|
2022-08-04 21:53:51 +01:00
|
|
|
hostname = "hetzner-vm.servers.genderfucked.monster";
|
2022-03-02 17:55:44 +00:00
|
|
|
username = "root";
|
|
|
|
profiles.system = {
|
|
|
|
user = "root";
|
2022-10-27 20:27:22 +01:00
|
|
|
sshUser = "root";
|
2022-03-02 17:55:44 +00:00
|
|
|
path = activateNixOS_x64_64-linux nixosConfigurations.hetzner-vm;
|
|
|
|
};
|
|
|
|
};
|
2022-10-27 16:25:26 +01:00
|
|
|
storage = {
|
|
|
|
hostname = "storage.servers.genderfucked.monster";
|
2022-03-02 17:55:44 +00:00
|
|
|
username = "root";
|
|
|
|
profiles.system = {
|
|
|
|
user = "root";
|
2022-10-27 20:27:22 +01:00
|
|
|
sshUser = "root";
|
2022-10-27 16:25:26 +01:00
|
|
|
path = activateNixOS_x64_64-linux nixosConfigurations.storage;
|
2022-03-02 17:55:44 +00:00
|
|
|
};
|
|
|
|
};
|
2022-11-02 10:24:47 +00:00
|
|
|
vault = {
|
|
|
|
hostname = "vault.servers.genderfucked.monster";
|
|
|
|
username = "root";
|
|
|
|
profiles.system = {
|
|
|
|
user = "root";
|
|
|
|
sshUser = "root";
|
|
|
|
path = activateNixOS_x64_64-linux nixosConfigurations.vault;
|
|
|
|
};
|
|
|
|
};
|
2022-11-24 13:29:48 +00:00
|
|
|
buildbox = {
|
|
|
|
hostname = "buildbox.servers.genderfucked.monster";
|
|
|
|
username = "root";
|
|
|
|
profiles.system = {
|
|
|
|
user = "root";
|
|
|
|
sshUser = "root";
|
|
|
|
path = activateNixOS_x64_64-linux nixosConfigurations.buildbox;
|
|
|
|
};
|
|
|
|
};
|
2022-03-02 17:55:44 +00:00
|
|
|
}
|