/Bitcoin-Cash-Node-WebUI

Simple web interface based on CherryPy to monitor a Bitcoin (Cash) node.

Primary LanguageJavaScript

Bitcoin Cash Node WebUI

This is a simple web interface based on CherryPy to monitor a Bitcoin (Cash) node.
It shows:

  • General information about the bitcoin node process and connected nodes (retrieved via the JSON-RPC bitcoin-cli)
  • Network usage (retrieved from /proc/net/netstat)
  • Disk usage

Screenshot

Setup Guide

  1. Install CherryPy
apt install python-pip
pip install cherrypy
  1. Download or clone the repository

  2. Edit bitcoin-cli.sh, so that it runs your bitcoin-cli executable with the right user.

  3. Edit cherry.py, so that BitcoinDataPath points to your bitcoin node data directory.

  4. Run python cherry.py as background process (e.g. per screen)

License

BitcoinCashNodeWebUI is FLOSS (free and open-source software).
All files in this repository are licensed under the GNU General Public License version 3 (GPLv3).
Copyright 2019 Simon Krauter