Manual Install
This section covers everything you need to know about installing a RoninDojo Bitcoin node using the manual deployment method.
Requirements
Section titled “Requirements”Make sure you have the correct hardware from the Compatible Hardware List.
How to Flash
Section titled “How to Flash”-
Download Balena Etcher.
-
Insert the USB Flash Drive into your PC, open Balena Etcher, select the Debian image, select your USB Drive, and finally press
Flash!
-
Download the Armbian Imager.
-
Insert the MicroSD Card into your board, open Armbian Imager and select your board, then select your microSD card, and finally press
Flash!
How To Boot
Section titled “How To Boot”-
Insert the USB Flash Drive into your RoninDojo device.
-
Plug in the keyboard, ethernet cable, and power on the device.
-
Boot the Desktop x86 device and press the
DeleteorF12key to get to the boot menu. Choose to boot the USB Flash Drive with Debian OS on it. -
Use SSH to remotely log in to your device, then copy/paste following commands to start the initial setup.
Initial Setup sudo apt-get update && sudo apt-get install git torgit config --global --unset http.proxyconfig --global http.proxy socks5h://127.0.0.1:9050git clone http://2l2o5umijiwxjioxwpsvwxe6pr75tj7r5rggnl5ze256guwvtee3kpqd.onion/Ronin/monorepo.gitcd monorepo/ronindojo && ./start.sh -
Once initial setup is complete, you can start the RoninDojo manual install.
Start Manual Install cd .ronindojo/ronindojo && ./start.sh
-
Insert the MicroSD Card into your RoninDojo device.
-
Plug in the ethernet cable, and power on the device. Some devices may turn on automatically once the power cable is inserted.
-
Use SSH to remotely log in to your device, then copy/paste the following commands to start the initial setup.
Initial Setup sudo apt-get update && sudo apt-get install git torgit config --global --unset http.proxyconfig --global http.proxy socks5h://127.0.0.1:9050git clone http://2l2o5umijiwxjioxwpsvwxe6pr75tj7r5rggnl5ze256guwvtee3kpqd.onion/Ronin/monorepo.gitcd monorepo/ronindojo && ./start.sh -
Once initial setup is complete, you can start the RoninDojo manual install.
Start Manual Install cd .ronindojo/ronindojo && ./start.sh
How To Login
Section titled “How To Login”-
Open a web browser on another device, make sure any VPN is disabled, and enter the following.
Terminal window http://ronindojo.localTerminal window http://ronin@192.168.X.X -
Set your user password, which will be used to log into RoninUI.
- Use a strong alphanumeric password.
- Do not use special characters such as
@,#,&,?.
-
Wait for the initialization to complete. After initialization, you can access your RoninUI dashboard.
-
Your node will not be functional until the blockchain and indexer sync has finished.
Next Steps
Section titled “Next Steps”SSH Access
Section titled “SSH Access”Prefer to use command line menus? After you create a password, you can SSH remote log in using the ronin username. See the RoninCLI Section for more info.
ssh ronin@ronindojo.localssh ronin@192.168.X.X