Quick Install Steps
Our short guide for quickly re-running our Validator Toolbox.
Brand New, First Time Validators
This guide won't work out so well for absolutely new users. You should go through the New Validator Companion Guide and setup a node manually before you attempt the quick version.
Server Prep
For full details on how to prep your first server from your provider, see our Server Prep section first.
- ✔️ A new Ubuntu 20.04LTS server
- ✔️ Login as a user account with sudoless root access or run and install as root -Digital Ocean Admins: Use the User Data section from our main guide to do this automatically! -Other Providers Admins: Use the Any Other Provider Guide on how to edit your sudoers file or give access via groups.
- ✔️ Volume Support -If you have one large disk, you're good to go. -Digital Ocean Auto Mounted Volumes will be detected and used for installation storage. -Other Providers: Mount your volume as a folder inside /mnt and it will be detected automatically and used for installation storage.
That's it for the requirements, you're ready to connect to your new server and install the Harmony Validator Server Node software.
Pull & Install on a New or Existing Server
Login as the user that will run your harmony service, then run the following to install dependencies, pull the repository into your home directory.
sudo apt-get install dnsutils git python3-pip python3-dotenv unzip -ycdgit clone https://github.com/easy-node-one/validatortoolbox.git
Install requirements.
cd validatortoolboxpip3 install -r requirements.txt
Run the installer from anywhere.
python3 ~/validatortoolbox/toolbox/start.py
First load of application on any server/system
The first time you run the python application we will build environment settings in ~/.easynode.env
You will be presented with menus to choose your preferred node setup:
Continue onto our Setup Menus section of the main guide for more information on each available choice during our guided menu installer.