homeserver i guess

This commit is contained in:
tulg 2026-05-07 17:50:36 +03:00
parent 8c44e6e6cc
commit bf6e9e680e
8 changed files with 76 additions and 45 deletions

View file

@ -154,22 +154,32 @@
path = deploy-rs.lib.x86_64-linux.activate.nixos self.nixosConfigurations.kittykat;
};
};
nixosConfigurations.pirate = nixpkgs.lib.nixosSystem {
nixosConfigurations.overlord = nixpkgs.lib.nixosSystem {
inherit system;
specialArgs = {inherit inputs;};
modules = [
./hosts/pirate/configuration.nix
./hosts/overlord/configuration.nix
nixarr.nixosModules.default
agenix.nixosModules.default
inputs.disko.nixosModules.disko
];
};
deploy.nodes.pirate = {
hostname = "pirate";
deploy.nodes.overlord = {
hostname = "overlord";
profiles.system = {
sshUser = "root";
user = "root";
path = deploy-rs.lib.x86_64-linux.activate.nixos self.nixosConfigurations.pirate;
path = deploy-rs.lib.x86_64-linux.activate.nixos self.nixosConfigurations.overlord;
};
};
deploy.nodes.beatrice = {
hostname = "beatrice";
profiles.system = {
sshUser = "root";
user = "root";
path = deploy-rs.lib.x86_64-linux.activate.nixos self.nixosConfigurations.beatrice;
};
};
checks = builtins.mapAttrs (system: deployLib: deployLib.deployChecks self.deploy) deploy-rs.lib;