diff --git a/scripts/install-gridpool-node.sh b/scripts/install-gridpool-node.sh index 1c59a35..3df8c4b 100755 --- a/scripts/install-gridpool-node.sh +++ b/scripts/install-gridpool-node.sh @@ -417,10 +417,6 @@ main() { require_root normalize_network_defaults - valid_port "$BOOT_WEB_PORT" || fail "--web-port must be between 1 and 65535" - valid_port "$BOOT_DATUM_PORT" || fail "--datum-port must be between 1 and 65535" - valid_port "$BOOT_DATUM_PUBLIC_PORT" || fail "--datum-public-port must be between 1 and 65535" - local detected_ip detected_ip="$(primary_ipv4 || true)" detected_ip="${detected_ip:-127.0.0.1}" @@ -428,6 +424,10 @@ main() { BOOT_DATUM_PUBLIC_PORT="${BOOT_DATUM_PUBLIC_PORT:-$BOOT_DATUM_PORT}" BOOT_PUBLIC_BASE_URL="${BOOT_PUBLIC_BASE_URL:-http://${detected_ip}:${BOOT_WEB_PORT}}" + valid_port "$BOOT_WEB_PORT" || fail "--web-port must be between 1 and 65535" + valid_port "$BOOT_DATUM_PORT" || fail "--datum-port must be between 1 and 65535" + valid_port "$BOOT_DATUM_PUBLIC_PORT" || fail "--datum-public-port must be between 1 and 65535" + detect_bitcoin_zmq confirm ensure_docker