#!/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