diff --git a/configurations/nixos/base-tofu/default.nix b/configurations/nixos/base/default.nix similarity index 93% rename from configurations/nixos/base-tofu/default.nix rename to configurations/nixos/base/default.nix index f3a4301..26a9b5f 100644 --- a/configurations/nixos/base-tofu/default.nix +++ b/configurations/nixos/base/default.nix @@ -19,7 +19,7 @@ in enable = false; }; networking = { - hostName = "base-tofu"; + hostName = "base"; }; environment.systemPackages = [ ]; diff --git a/configurations/nixos/caddy-tofu/default.nix b/configurations/nixos/caddy/default.nix similarity index 86% rename from configurations/nixos/caddy-tofu/default.nix rename to configurations/nixos/caddy/default.nix index 862e737..ed0f9a8 100644 --- a/configurations/nixos/caddy-tofu/default.nix +++ b/configurations/nixos/caddy/default.nix @@ -16,9 +16,10 @@ in ]; deploy = { enable = false; + address = "unknown.local"; }; networking = { - hostName = "caddy-tofu"; + hostName = "caddy"; }; environment.systemPackages = [ ]; diff --git a/configurations/nixos/forgejo-runner-tofu/default.nix b/configurations/nixos/forgejo-runner-tofu/default.nix index b463f97..6ec8334 100644 --- a/configurations/nixos/forgejo-runner-tofu/default.nix +++ b/configurations/nixos/forgejo-runner-tofu/default.nix @@ -62,6 +62,9 @@ in }; }; }; + deploy = { + address = "201:ea26:66c7:657b:3599:63a6:c66c:d388"; + }; networking = { firewall.enable = lib.mkForce false; hostName = "forgejo-runner-tofu"; diff --git a/configurations/nixos/link-warden-tofu/default.nix b/configurations/nixos/link-warden-tofu/default.nix index 37c1804..2404728 100644 --- a/configurations/nixos/link-warden-tofu/default.nix +++ b/configurations/nixos/link-warden-tofu/default.nix @@ -15,6 +15,9 @@ in self.nixosModules.default "${modulesPath}/virtualisation/lxc-container.nix" ]; + deploy = { + address = "200:7e25:554c:6df3:2c5:2de:6f9f:a96d"; + }; networking = { hostName = "link-warden-tofu"; }; diff --git a/configurations/nixos/medchart-tofu/default.nix b/configurations/nixos/medchart-tofu/default.nix index 2ae4e24..45d7e03 100644 --- a/configurations/nixos/medchart-tofu/default.nix +++ b/configurations/nixos/medchart-tofu/default.nix @@ -19,7 +19,7 @@ in enable = false; }; networking = { - hostName = "medchart-tofu"; + hostName = "medchart"; }; environment.systemPackages = [ ]; diff --git a/configurations/nixos/observer-tofu/default.nix b/configurations/nixos/observer-tofu/default.nix index 4dbfd21..b1d30b8 100644 --- a/configurations/nixos/observer-tofu/default.nix +++ b/configurations/nixos/observer-tofu/default.nix @@ -15,6 +15,9 @@ in self.nixosModules.default "${modulesPath}/virtualisation/lxc-container.nix" ]; + deploy = { + address = "200:b938:d405:92df:a6e:1ffd:5213:26b"; + }; services = { uptime-kuma = { enable = true; diff --git a/modules/nixos/common/deployrs.nix b/modules/nixos/common/deployrs.nix index 0caf926..61a6c68 100644 --- a/modules/nixos/common/deployrs.nix +++ b/modules/nixos/common/deployrs.nix @@ -1,7 +1,4 @@ { lib, config, ... }: -let - hosts = builtins.fromJSON (builtins.readFile ../../../container_ips.json); -in { options.deploy = { enable = lib.mkEnableOption "enable deployrs module" // { @@ -9,7 +6,7 @@ in }; address = lib.mkOption { type = lib.types.str; - default = hosts.${config.networking.hostName}; + default = config.networking.hostName; }; }; }