Getting Started as a Node Operator
Decycles supports 64-bit x86 and ARM Linux hosts. Later releases are planned to support 32-bit machines, Windows and MacOS.
Setup
Raspbian
# Install PGP key support and wget
sudo apt install -y --no-install-recommends gnupg wget
# Download and add Decycles apt key
wget -O - -q https://apt.decycles.net/dists/stable/public.pgp | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/decycles.gpg
# Add Decycles apt repo to list
echo "deb [arch=arm64] https://apt.decycles.net/ stable main" | sudo tee -a /etc/apt/sources.list.d/decycles.list
# Update apt
sudo apt update
# Install decycles-node service
sudo apt install -y decycles-node
Debian / Ubuntu
# Install PGP key support and wget
sudo apt install -y --no-install-recommends gnupg wget
# Download and add Decycles apt key
wget -O - -q https://apt.decycles.net/dists/stable/public.pgp | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/decycles.gpg
# Add Decycles apt repo to list
echo "deb [arch=amd64] https://apt.decycles.net/ stable main" | sudo tee -a /etc/apt/sources.list.d/decycles.list
# Update apt
sudo apt update
# Install decycles-node service
sudo apt install -y decycles-node
Claim Node
Nodes will operate without a claim, but the resource utilization reports cannot be attributed to an account until a claim is complete. That means that you won’t be paid for work they do until you claim the node.
Find Node ID
From the machine running the node, execute the following in your terminal:
decycles-node id
Example output:
Node ID: AAAAAAAA-BBBB-CCCC-1111-ABCDEFGH1234
Copy the UUID from the output.
Claim via UI
Visit the node index in admin and click the button labelled “Claim Node”. Paste the number from the command line into the “Node UUID” field and click “Claim”. The node should immediately appear in your list.