fix: only set listen.port on lighthouse/relay nodes (regular nodes use OS-assigned port 0)
buildbot/nix-eval Build done.
buildbot/nix-build gitea:greg/nixos#checks.x86_64-linux.nixos-linode Build done.
buildbot/nix-build gitea:greg/nixos#checks.x86_64-linux.nixos-proxmoxtemplate Build done.
buildbot/nix-build gitea:greg/nixos#checks.x86_64-linux.nixos-zeke Build done.
buildbot/nix-build Build done.
buildbot/nix-eval Build done.
buildbot/nix-build gitea:greg/nixos#checks.x86_64-linux.nixos-linode Build done.
buildbot/nix-build gitea:greg/nixos#checks.x86_64-linux.nixos-proxmoxtemplate Build done.
buildbot/nix-build gitea:greg/nixos#checks.x86_64-linux.nixos-zeke Build done.
buildbot/nix-build Build done.
This commit is contained in:
@@ -152,7 +152,8 @@ in
|
||||
|
||||
listen = {
|
||||
host = "0.0.0.0";
|
||||
port = cfg.port;
|
||||
# Lighthouses and relays need a fixed port; regular nodes use 0 (OS-assigned)
|
||||
port = if (cfg.isLighthouse || cfg.isRelay) then cfg.port else null;
|
||||
};
|
||||
|
||||
lighthouses = lib.optionals (!cfg.isLighthouse) [ cfg.lighthouseNebulaIp ];
|
||||
|
||||
Reference in New Issue
Block a user