seperate out remote builds
This commit is contained in:
parent
f6bfae5e1e
commit
6aec2e2372
4 changed files with 23 additions and 26 deletions
|
|
@ -10,6 +10,7 @@
|
|||
./i18n.nix
|
||||
./jellyfin.nix
|
||||
./nix-settings.nix
|
||||
./remote-builds.nix
|
||||
./secrets.nix
|
||||
./sound.nix
|
||||
./tailscale.nix
|
||||
|
|
|
|||
15
modules/remote-builds.nix
Normal file
15
modules/remote-builds.nix
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
{config, outputs, ...}:{
|
||||
|
||||
nix.distributedBuilds = true;
|
||||
nix.builders-use-substitutes = true;
|
||||
nix.buildMachines = [
|
||||
{
|
||||
hostName = "ymir.curl-boga.ts.net";
|
||||
systems = ["x86_64-linux" "aarch64-linux"];
|
||||
supportedFeatures = outputs.nixosConfigurations.ymir.config.nix.settings.system-features;
|
||||
sshKey = config.age.secrets.ssh-key-private.path;
|
||||
sshUser = "osbm";
|
||||
protocol = "ssh-ng";
|
||||
}
|
||||
];
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue