Run a node

Logs, updates and removal

Day-to-day care of a node: read its log, keep it current, stop it, take it away.

On this page

Logs

Linux shell
sudo docker logs -f hopbits-agent

Updates

A node updates itself. Once an hour it looks for a new release, checks its signature against keys built into the node, and switches over when its running jobs have finished.

To turn that off, set HOPBITS_AUTO_UPDATE=false. To refresh the container image by hand, run the installer again. It downloads the latest SHA-256-verified binary, rebuilds hopbits/agent:local, and keeps your volume:

Linux shell
curl -fsSL https://hopbits.io/install.sh | sudo sh

Stop and start

Linux shell
sudo docker stop hopbits-agent
sudo docker start hopbits-agent

A stopped node takes no jobs. Results it had not sent yet are kept and go out on the next start.

Remove or unbind

To stop and remove the container on the host:

Linux shell
sudo docker rm -f hopbits-agent

The volume stays, so the node keeps its identity if you start it again later. To erase the local key and identity as well:

Linux shell
sudo docker volume rm hopbits-data

To detach a retired or reinstalled machine from your Hopbits account, open the operator dashboard and press Unbind on that node's row. Unbinding removes its custom label and frees its slot in your 20-node account limit. If the container is still running when you unbind it, it reconnects unpaired and prints a fresh 8-character pairing code.

Account settings & referrals

Open Account settings at any time to change your password, check or resend your email verification link, copy your operator referral link, or sign out.