dolomite: host sing-box
This commit is contained in:
parent
8b2120f9ec
commit
500ad4be63
7 changed files with 167 additions and 35 deletions
19
flake.nix
19
flake.nix
|
@ -48,7 +48,6 @@
|
|||
modules = [
|
||||
home-manager.nixosModules.home-manager
|
||||
nur.nixosModules.nur
|
||||
sops-nix.nixosModules.sops
|
||||
] ++ modules;
|
||||
};
|
||||
evalSecrets = import ./eval_secrets.nix;
|
||||
|
@ -63,6 +62,9 @@
|
|||
system = "x86_64-linux";
|
||||
};
|
||||
machinesFile = ./nixbuild.net;
|
||||
specialArgs = {
|
||||
inherit inputs;
|
||||
};
|
||||
};
|
||||
|
||||
massicot = { name, nodes, pkgs, ... }: with inputs; {
|
||||
|
@ -71,6 +73,17 @@
|
|||
machines/massicot
|
||||
];
|
||||
};
|
||||
|
||||
dolomite = { name, nodes, pkgs, ... }: with inputs; {
|
||||
imports = [
|
||||
{ nixpkgs.system = "x86_64-linux"; }
|
||||
machines/dolomite
|
||||
];
|
||||
deployment = {
|
||||
targetHost = "video.namely.icu";
|
||||
buildOnTarget = false;
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
nixosConfigurations.calcite = mkNixos {
|
||||
|
@ -99,7 +112,6 @@
|
|||
];
|
||||
};
|
||||
|
||||
|
||||
images.raspite = (mkNixos {
|
||||
system = "aarch64-linux";
|
||||
modules = [
|
||||
|
@ -120,6 +132,9 @@
|
|||
packages = {
|
||||
homeConfigurations."xin" = import ./home/xin/gold { inherit home-manager pkgs; };
|
||||
};
|
||||
devShells.default = pkgs.mkShell {
|
||||
buildInputs = with pkgs; [ git colmena nix-output-monitor ssh-to-age ];
|
||||
};
|
||||
}
|
||||
)));
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue