Skip to content

a guide in transition for subzero node operators and validators

Notifications You must be signed in to change notification settings

playzero/subzero-node-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo zero.io

zero.io

🛠️ alphaville testnet-node setup tutorial

Time: 5 min
Difficulty: medium
Required: light terminal experience
Goal: A Syncing Alphaville testnet-node!

You are hardcore? You are in it for the liong haul? Consider becoming a Validator: Advanced Validator Tutorial




0 - Setup

Requirements: Make sure your server has at least a 500gb ssd and 2 cores.


DigitalOcean:

Docker Droplet

Contabo:

Contabo Ubuntu Docker Image

continue at step 1


Other:

First we need to install the tools needed (git, docker & docker-compose):

docker & docker-compose:

Linux

Windows


git:




1 - Clone the repository:


git clone https://gitlab.com/zero.io/subzero-node-setup



2 - Naming your node:


There is a file named .env in the repository the content is quite manageable This is the name that will show up in the telemetry

NAME=ExampleNode

naming the node




3 - Testing the Node:


We can now easily start the node with:

docker-compose up

testing the node

Once we verified this works we can actually start the node for long term production:




4 - Running the Node in production:


With

docker-compose up -d

the process runs in the background. We can always open the logs with

docker-compose logs -f

to stop the container:

docker-compose down

running the node




5 - Updating the Node:


docker-compose down
docker-compose pull
docker-compose up -d

updating the node


DONE 🎉🎉🎉

About

a guide in transition for subzero node operators and validators

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages