Files
scripts/MINE/rin/web_wallet/start_web_wallet.sh
Dobromir Popov a1a35a6bd6 rin wallet
2025-09-24 11:20:28 +03:00

25 lines
656 B
Bash

#!/bin/bash
set -euo pipefail
SCRIPT_DIR=$(cd -- "$(dirname "${BASH_SOURCE[0]}")" && pwd)
CONTAINER="rincoin-node"
if ! sudo docker ps --format '{{.Names}}' | grep -q "^${CONTAINER}$"; then
echo "Error: ${CONTAINER} container is not running. Start it with 'sudo docker start ${CONTAINER}'."
exit 1
fi
if ! command -v flask >/dev/null 2>&1; then
echo "Missing Flask. Install with 'pip install flask python-bitcoinrpc'."
exit 1
fi
echo "Starting RinCoin web wallet on http://127.0.0.1:8787"
export FLASK_APP="${SCRIPT_DIR}/server.py"
export FLASK_ENV=production
export PYTHONPATH="${SCRIPT_DIR}"
flask run --host 127.0.0.1 --port 8787