User Manual v3.20.04-Open-Build
Self Install Open Source Build for Raspbian (Raspberry Pi) & Armbian Debian Buster (For all other devices)
Pre assembled disk images available for download (Raspberry Pi 3b+ & 4)
Hosting large image files such as the pre-sync’d version does come with it’s costs. If you like the project or found the images helpful any contribution would be gratefully received:
Let me start by saying I’m glad the internet has bought you to here. It’s taken several years to get to this point of the project, which in itself has been part of a multi year hobby creating nodes for cryptocurrencies and producing guides for beginners to follow along the way. The project is in a changing state at the moment with a shift from pre-built disk images, to you the user running a single command to initiate the install from this github repository. The reason for this change is to present the project as open source, increase transparency and trust. It also gives the added benefit of no longer being tied to the hardware of the device I was building the disk images on. This gives you the user much greater freedom to install your node on any Armbian device of your choice. Whilst this transition to open source finalises I will continue to provide the pre-made and pre-syncd disk images for the Raspberry Pi, but will phase this out over the year. Also throughout the years I’ve had many requests from users if they could purchase pre-made nodes and although this is not something my lifestyle can accommodate, it does signal that users too have busy lifestyles, they want a node fast and I hope this project is a reasonable solution to that request.
To that end I hope you find this latest project invaluable to running your own Monero node, fast. The initial sync will take some time, and for that reason I also supply this node pre-sync’d as an image. Security for the device has been configured but every copy of this device currently has the same password as I set it. It is important you change it to something unique, this is detailed later on in this document.
This Manual is still aimed at a low beginner level user including SD formatting and image writing. After these chapters and node usage you’ll find detailed breakdowns of how this node works for those that are interested in contributing. Finally all suggested software used in the setup stages are downloadable for free
- Web-UI: Getting started & General Usage
- Web Terminal: Main System Menu
- System Settings
- Update Tools
- Node Tools
- Extra Network Tools
- A note on tor
- Connecting a Wallet -LAN
- Connecting a wallet - External Connections
- 4 Node modes (click to start)
- Private Node
- tor bridging Node - routes your transactions through the tor network
- Public Node - Using new RPC payment feature* Monero project commit message for more info
- Private Node - with mining (For education/experiment only)
- Simple control with Web-UI
- View Monero node and hardware status
- Control bandwidth, connection limits and RPC port
- Transaction pool and summary viewer
- View connected peer info
- Monerod log file view page
- Monero Block Explorer Github - onion-monero-blockchain-explorer
- Easy setup menu for config of passwords and Updates.
- New - Additional tools
- raspi-config (Hardware and Wifi settings pre-built into PiNode-XMR menu
- Agnostics - SD Card read/write health checker included
- PiVPN - Tool for easy configuration of OpenVPN for Raspbian and Armbian
- Pop blocks - Monero tool to help recover blockchain problems - UI
- Systemd Monitor to track running node and explorer functions
- tor installer - tor is no longer included and running as default due to censorship, political or legal restriction of users host country. Simple select to install and activate on user request.
- All status boxes have improved scripts for clearer more constant feedback during high CPU loads.
- Improved helper to setup an external USB storage device to hold the Monero blockchain. This new script allows a user to import a blockchain already held from a PC. Also on SD card failure this storage device can be identified by PiNode-XMR as configured for use, preserving the blockchain and so reducing re-startup time.
- All the other benefits of running a node on a Single Board computer (EG. RasPi, silent/fan-less, low power (approx 15w) for 24/7 node, low cost)
- Headless (No need for extra monitor,keyboard,etc) direct connect via Ethernet or WiFi**
*Public Node has settings configured but requires test and activation on implementation of monero-project pull #6260 For context of issue see monero-project issue #3083
**Connection via Ethernet required to configure WiFi
Check out the repository to see the full README: https://github.com/monero-ecosystem/PiNode-XMR
For more info, please check the original repository page