treewide: define fqdn, use as default deployment target host

This commit is contained in:
Katherina Walshe-Grey 2025-03-03 19:54:32 +00:00
parent a700ee2445
commit c70b287890
4 changed files with 7 additions and 7 deletions

View file

@ -125,9 +125,7 @@
};
defaults = { config, lib, pkgs, ... }: {
# disable remote deployment by default
# (can stil build locally with nixos-rebuild)
deployment.targetHost = lib.mkDefault null;
deployment.targetHost = lib.mkDefault config.networking.fqdn;
deployment.buildOnTarget = lib.mkDefault true;
imports = [
@ -142,10 +140,9 @@
];
};
elucredassa.deployment.targetHost = "10.127.3.2";
yevaud.deployment.targetHost = "yevaud.birdsong.network";
orm.deployment.targetHost = "orm.birdsong.network";
kalessin.deployment.targetHost = "kalessin.birdsong.network";
kilgharrah.deployment.targetHost = null; # disable remote deployment
tohru.deployment.targetHost = null; # disable remote deployment
elucredassa.deployment.targetHost = "10.127.3.2"; # no fqdn yet
kilgharrah.imports = [ ./hosts/kilgharrah ];
tohru.imports = [ ./hosts/tohru ];

View file

@ -12,6 +12,7 @@ in
nixpkgs.hostPlatform = "aarch64-linux";
networking.hostName = "kalessin";
networking.hostId = "534b538e";
networking.domain = "birdsong.network";
fountain.users.qenya.enable = true;
users.users.qenya.extraGroups = [ "wheel" ];

View file

@ -9,6 +9,7 @@
nixpkgs.hostPlatform = "x86_64-linux";
networking.hostName = "orm";
networking.hostId = "00000000";
networking.domain = "birdsong.network";
fountain.users.qenya.enable = true;
users.users.qenya.extraGroups = [ "wheel" ];

View file

@ -13,6 +13,7 @@
nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";
networking.hostName = "yevaud";
networking.hostId = "09673d65";
networking.domain = "birdsong.network";
fountain.users.qenya.enable = true;
users.users.qenya.extraGroups = [ "wheel" ];