Files
telegtrum_bot/entrypoint.local.sh
2026-04-26 20:35:11 +00:00

27 lines
584 B
Bash

#!/usr/bin/env bash
set -e
: "${UMBREL_IP:?UMBREL_IP is not set. Add it to your .env file (e.g. UMBREL_IP=192.168.1.100)}"
mkdir -p /root/.electrum/wallets
CONFIG="/root/.electrum/config"
if [ ! -f "$CONFIG" ]; then
echo "Writing default config..."
cat > "$CONFIG" <<EOF
{
"auto_connect": false,
"enable_proxy": false,
"oneserver": true,
"server": "${UMBREL_IP}:50001:t"
}
EOF
fi
echo "Starting Electrum daemon..."
rm -f /root/.electrum/daemon
electrum daemon -d
echo "Electrum daemon started. Launching bot..."
exec /opt/electrum/bin/python3 /app/bot.py