flake: switch to building on target by default
This commit is contained in:
parent
345bf13b0d
commit
ee7ccef96c
|
@ -90,6 +90,7 @@
|
||||||
# disable remote deployment by default
|
# disable remote deployment by default
|
||||||
# (can stil build locally with nixos-rebuild)
|
# (can stil build locally with nixos-rebuild)
|
||||||
deployment.targetHost = lib.mkDefault null;
|
deployment.targetHost = lib.mkDefault null;
|
||||||
|
deployment.buildOnTarget = lib.mkDefault true;
|
||||||
|
|
||||||
imports = [
|
imports = [
|
||||||
lix-module.nixosModules.default
|
lix-module.nixosModules.default
|
||||||
|
|
|
@ -21,10 +21,7 @@ in
|
||||||
|
|
||||||
qenya.services.remote-builder = {
|
qenya.services.remote-builder = {
|
||||||
enable = true;
|
enable = true;
|
||||||
authorizedKeys.keys = [
|
authorizedKeys.keys = [ ];
|
||||||
keys.machines.kilgharrah
|
|
||||||
keys.machines.tohru
|
|
||||||
];
|
|
||||||
};
|
};
|
||||||
|
|
||||||
system.stateVersion = "23.11";
|
system.stateVersion = "23.11";
|
||||||
|
|
|
@ -41,12 +41,11 @@ in
|
||||||
|
|
||||||
qenya.services.remote-builder = {
|
qenya.services.remote-builder = {
|
||||||
enable = true;
|
enable = true;
|
||||||
authorizedKeys.keys = [ keys.machines.tohru ];
|
authorizedKeys.keys = [
|
||||||
};
|
keys.machines.yevaud
|
||||||
qenya.services.distributed-builds = {
|
keys.machines.orm
|
||||||
enable = true;
|
keys.machines.tohru
|
||||||
keyFile = "/etc/ssh/ssh_host_ed25519_key";
|
];
|
||||||
builders = [ "kalessin" ];
|
|
||||||
};
|
};
|
||||||
|
|
||||||
programs.steam.enable = true;
|
programs.steam.enable = true;
|
||||||
|
|
|
@ -14,6 +14,12 @@
|
||||||
users.users.qenya.extraGroups = [ "wheel" ];
|
users.users.qenya.extraGroups = [ "wheel" ];
|
||||||
qenya.base-server.enable = true;
|
qenya.base-server.enable = true;
|
||||||
|
|
||||||
|
qenya.services.distributed-builds = {
|
||||||
|
enable = true;
|
||||||
|
keyFile = "/etc/ssh/ssh_host_ed25519_key";
|
||||||
|
builders = [ "kilgharrah" ];
|
||||||
|
};
|
||||||
|
|
||||||
randomcat.services.zfs.datasets = {
|
randomcat.services.zfs.datasets = {
|
||||||
"rpool_orm/state" = { mountpoint = "none"; };
|
"rpool_orm/state" = { mountpoint = "none"; };
|
||||||
"rpool_orm/state/actual" = { mountpoint = "/var/lib/actual"; };
|
"rpool_orm/state/actual" = { mountpoint = "/var/lib/actual"; };
|
||||||
|
|
|
@ -49,7 +49,7 @@
|
||||||
qenya.services.distributed-builds = {
|
qenya.services.distributed-builds = {
|
||||||
enable = true;
|
enable = true;
|
||||||
keyFile = "/etc/ssh/ssh_host_ed25519_key";
|
keyFile = "/etc/ssh/ssh_host_ed25519_key";
|
||||||
builders = [ "kilgharrah" "kalessin" ];
|
builders = [ "kilgharrah" ];
|
||||||
};
|
};
|
||||||
|
|
||||||
programs.evolution.enable = true; # not in home-manager yet; not declaratively configurable yet
|
programs.evolution.enable = true; # not in home-manager yet; not declaratively configurable yet
|
||||||
|
|
|
@ -17,6 +17,12 @@
|
||||||
users.users.qenya.extraGroups = [ "wheel" ];
|
users.users.qenya.extraGroups = [ "wheel" ];
|
||||||
qenya.base-server.enable = true;
|
qenya.base-server.enable = true;
|
||||||
|
|
||||||
|
qenya.services.distributed-builds = {
|
||||||
|
enable = true;
|
||||||
|
keyFile = "/etc/ssh/ssh_host_ed25519_key";
|
||||||
|
builders = [ "kilgharrah" ];
|
||||||
|
};
|
||||||
|
|
||||||
randomcat.services.zfs.datasets = {
|
randomcat.services.zfs.datasets = {
|
||||||
"rpool/state" = { mountpoint = "none"; };
|
"rpool/state" = { mountpoint = "none"; };
|
||||||
"rpool/state/forgejo" = { mountpoint = "/var/lib/forgejo"; };
|
"rpool/state/forgejo" = { mountpoint = "/var/lib/forgejo"; };
|
||||||
|
|
Loading…
Reference in a new issue