Clore Fleet (Mass onboarding)
Onboard any number of machines with one identical command
Mass onboarding lets you bring an entire fleet onto Clore.ai without creating servers one by one. Every machine runs the same command (or receives the same flight sheet), installs the hosting agent, detects its own hardware, and self-registers to your account — Ubuntu boxes appear as LINUX_<machine-id>, HiveOS rigs as <worker>_HIVE_<rig-id>.
Open My Servers → Add Server → Mass and pick your operating system. The dashboard generates everything below with your personal fleet token already filled in.
Do NOT run the mass-onboarding command on machines that are already listed on Clore.ai. The machine re-registers under a new auto-generated name, the original server entry goes dead, and any active customer order on it is cancelled. Use it only on fresh machines (the HiveOS flight-sheet path is safe on rigs that already carry a Clore token — it only onboards machines that don't have one yet).
The generated command contains your personal onboarding token. Never share it — it allows registering machines to your account.
Defaults
Each self-registered machine starts with the same settings as the Quick add-server command: max rental length 300 hours, USD autopricing at $5 per server per day for on-demand and spot. Adjust any of it later in bulk from the dashboard: My Servers → select servers → Change selected.
Ubuntu fleets
The core of every method is one identical command (run as root):
bash <(curl -s https://gitlab.com/cloreai-public/hosting-agent-installer/-/raw/main/install.sh) --onboarding-config <your-fleet-token>The dashboard offers three ready-made ways to deliver it to many machines:
Cloud (cloud-init)
For cloud instances or automated provisioning: copy the generated user-data snippet into your provider's cloud-init field, or build a NoCloud seed ISO from the downloaded user-data + meta-data files:
cloud-localds seed.iso user-data meta-data(or genisoimage -output seed.iso -volid cidata -joliet -rock user-data meta-data)
The user-data contains your onboarding token. After the machines register, detach/delete the seed ISO or clear the stored user-data (cloud-init clean --logs) so the token doesn't linger on disk or in instance metadata.
SSH loop
Paste your machines' IPs into the form and it generates a loop you run from your workstation:
Ansible
The form generates an onboard.yml playbook and an example hosts inventory; run it with:
HiveOS fleets
No shell needed — onboarding rides on a flight sheet:
In the dashboard's Mass onboarding → HiveOS tab, copy the generated Flightsheet JSON and import it in HiveOS via Import from Clipboard when creating a new flight sheet.
Copy the generated Wallet value and set it as the wallet for that flight sheet — this is your onboarding token.
Apply the flight sheet to any number of rigs. Each rig installs the hosting agent, self-registers, and from then on is managed from the Clore.ai dashboard like any other server (the flight sheet is no longer needed for management).
For single-rig HiveOS onboarding through your HiveOS account link, see HiveOS Integration.
Last updated
Was this helpful?
