Single-container Docker image running a Humanode mainnet validator and other services because there is no official docker image.
-
Clone and set the variables.
git clone
-
Build the image + create the data volume.
docker compose build docker volume create hmnd-data
-
Insert your session-key seed (one-shot, out-of-band).
read -rsp 'Seed: ' SEED; echo; printf '%s' "$SEED" | docker run --rm -i -v hmnd-data:/data hmnd-validator:test insert-key; unset SEED
-
Bring the validator up.
docker compose up -d
-
Scan a bioauth QR.
When you get a bioauth DM (or send
/linkyourself), tap the URL. It openshttps://webapp.mainnet.stages.humanode.io/open?url=<wss-ngrok-url>. Scan your face. Done.