From 15248168255e34a964ada3cea1cb3446f018ad97 Mon Sep 17 00:00:00 2001 From: david-hummingbot <85695272+david-hummingbot@users.noreply.github.com> Date: Tue, 27 Jan 2026 20:57:11 +0800 Subject: [PATCH] re-add username prompt --- setup.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/setup.sh b/setup.sh index 45eb5c1..317aa83 100755 --- a/setup.sh +++ b/setup.sh @@ -341,6 +341,13 @@ echo "Hummingbot API Setup" echo "" # Use /dev/tty for prompts to work correctly when called from parent scripts +if [[ -c /dev/tty ]] && [[ -r /dev/tty ]]; then + read -p "API username [default: admin]: " USERNAME < /dev/tty +else + read -p "API username [default: admin]: " USERNAME +fi +USERNAME=${USERNAME:-admin} + if [[ -c /dev/tty ]] && [[ -r /dev/tty ]]; then read -p "API password [default: admin]: " PASSWORD < /dev/tty else @@ -357,7 +364,7 @@ CONFIG_PASSWORD=${CONFIG_PASSWORD:-admin} cat > .env << EOF # Hummingbot API Configuration -USERNAME=admin +USERNAME=$USERNAME PASSWORD=$PASSWORD CONFIG_PASSWORD=$CONFIG_PASSWORD DEBUG_MODE=false