Skip to content

Banano Node Monitor is a server-side PHP-based monitor for a Banano node. (yummy!)

License

Notifications You must be signed in to change notification settings

BananoTools/bananoNodeMonitor

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DEPRECATED: Please use the official repo with the banano setting enabled: https://github.com/NanoTools/nanoNodeMonitor

Banano Node Monitor

GitHub release StyleCI

Banano Node Monitor is a server-side PHP-based monitor for a Banano node. It connects to a running node via RPC and displays it's status on a simple webpage. Being server-side, it does not expose the RPC interface of the Banano node to the public.

Desktop screenshot

Prerequisites

  • Running Banano Node with RPC enabled (Tutorial)

  • Webserver with PHP (Tutorial)

  • PHP-Curl Module

    sudo apt-get install php-curl

Installation

In your empty webserver directory, e.g. /var/www/html, execute:

git clone https://github.com/BananoTools/bananoNodeMonitor .

If you want it to run a subdirectory remove the . at the end.

In the modules folder, create your own config file by executing:

cp config.sample.php config.php

If you run a standalone node you might need to modify the IP-address and the port for the RPC in the file config.php. It should match the corresponding entries in ~/Banano/config.json, e.g.

// ip address for RPC (default: [::1])
$nanoNodeRPCIP   = '127.0.0.1';

// ip address for RPC (default: 7076)
$nanoNodeRPCPort = '7072';

Updating

Switch to your installation directory and execute git pull.

Links

Support

Feel free to change your representative to my Banano node ban_3w3k96jibqym7c9cer7web88tbk9uzabx9jtq9iphhwkkqdpnywe8e1gset7 to support further decentralization within the Banano network. In case of problems, please send an issue.

Donations are welcome to: ban_3w3k96jibqym7c9cer7web88tbk9uzabx9jtq9iphhwkkqdpnywe8e1gset7

Have fun! :)

About

Banano Node Monitor is a server-side PHP-based monitor for a Banano node. (yummy!)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 86.8%
  • PHP 10.5%
  • HTML 1.4%
  • CSS 1.3%