From 45a89a8bc3eef0d05a9ed82ab0504c7772000489 Mon Sep 17 00:00:00 2001 From: nobswebdev Date: Fri, 16 Oct 2026 23:48:04 +0200 Subject: [PATCH] Quiet Electrum CLI noise in docker entrypoint logs. Add a clear startup message for maybe_stop_electrum and suppress stop/load_wallet stdout while keeping entrypoint retry messages. --- electrum-daemon/docker-entrypoint.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/electrum-daemon/docker-entrypoint.sh b/electrum-daemon/docker-entrypoint.sh index 4862597..6d9538a 100755 --- a/electrum-daemon/docker-entrypoint.sh +++ b/electrum-daemon/docker-entrypoint.sh @@ -11,7 +11,8 @@ run_electrum() { electrum "${NETWORK_FLAG}" --dir "${DATA_DIR}" "$@"; } run_electrum_offline() { electrum --offline "${NETWORK_FLAG}" --dir "${DATA_DIR}" "$@"; } maybe_stop_electrum() { - run_electrum stop 2>/dev/null || true + echo "Trying to stop Electrum if it may still be running..." + run_electrum stop >/dev/null 2>&1 || true } mkdir -p /electrum/wallet "${DATA_DIR}" @@ -45,7 +46,7 @@ sleep "${DAEMON_STARTUP_WAIT_SECONDS}" load_wallet_attempt=0 echo "Loading wallet..." -until run_electrum load_wallet -w "${WALLET_PATH}" --password "${ELECTRUM_WALLET_PASSWORD}"; do +until run_electrum load_wallet -w "${WALLET_PATH}" --password "${ELECTRUM_WALLET_PASSWORD}" >/dev/null 2>&1; do load_wallet_attempt=$((load_wallet_attempt + 1)) if [[ load_wallet_attempt -ge LOAD_WALLET_MAX_ATTEMPTS ]]; then