Skip to content
A project allowing you to monitor your Bitcoin Node and LND using a simple web page hosted from your Raspberry Pi using JSON-RPC. All contributions are welcome.
PHP Hack CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
classes
defaults
resources
views
.env.example
.gitignore
README.md
composer.json
composer.lock
index.php

README.md

A very lightweight Bitcoin Node Monitor

Monitor your Bitcoin node from a webpage on Pi, allowing you to set up a web server on your Pi and access all the information about your Lightning/Bitcoin node in one place. Can be accessed by all devices on your network.

If you need a guide how to set up your Bitcoin Node and LND then I have a guide here

Installation

Set up your Pi Apache Server

sudo apt update
sudo apt upgrade
sudo apt update

sudo apt install apache2

sudo chown -R pi:www-data /var/www/html/
sudo chmod -R 770 /var/www/html/

sudo apt install php php-mbstring

sudo rm /var/www/html/index.html

echo "<?php phpinfo ();?>" > /var/www/html/index.php

//On another PC go to your IP address and you should have the PHP Info Page

cd /var/www
rm -rf html
git clone [INSERT CLONE HERE] html
//Or for code safety use the latest release
https://github.com/rbaskam/PiPHPBitcoinMonitor/releases

Go to your php.ini file and remove the ; mark from the beginning of the following line:

;extension=php_curl.dll

Run

sudo apt-get install php-curl
/etc/init.d/apache2 restart
OR
sudo service apache2 reload
OR
sudo service apache2 restart

Usage

Configure the node page

cp .env.example .env
nano .env
//Put your username and password from your bitcoin.conf file saved on the node.

Donations

If this has helped feel free to donate

BTC: 3HrdXMjhFVGvc93kTs6vujRmztRBZtkrA9

ETH: 0x12Fa142034B348DDB8563A65AdB732efB23e6710 or ENS rbaskam.etherbase.eth

You can’t perform that action at this time.