rin wallet

This commit is contained in:
Dobromir Popov
2025-09-24 11:20:28 +03:00
parent 2fd3146bdb
commit a1a35a6bd6
10 changed files with 746 additions and 0 deletions

View File

@@ -0,0 +1,24 @@
#!/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