29 lines
585 B
Nix
29 lines
585 B
Nix
{
|
|
self,
|
|
inputs,
|
|
}:
|
|
|
|
inputs.colmena.lib.makeHive {
|
|
meta = {
|
|
nixpkgs = import inputs.nixpkgs {
|
|
system = "x86_64-linux";
|
|
};
|
|
|
|
nodeNixpkgs = builtins.mapAttrs (_: v: v.pkgs) self.nixosConfigurations;
|
|
nodeSpecialArgs = builtins.mapAttrs (_: v: v._module.specialArgs or { }) self.nixosConfigurations;
|
|
};
|
|
|
|
astyanax.deployment.tags = [ "local" ];
|
|
|
|
andromache.deployment.tags = [ "local" ];
|
|
|
|
vm.deployment.tags = [ "local" ];
|
|
|
|
hecuba.deployment = {
|
|
targetHost = "hecuba";
|
|
targetUser = "username";
|
|
targetPort = 22;
|
|
tags = [ "cloud" ];
|
|
};
|
|
}
|