Page cover
For the complete documentation index, see llms.txt. This page is also available as Markdown.

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.

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:

  1. 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.

  2. Copy the generated Wallet value and set it as the wallet for that flight sheet — this is your onboarding token.

  3. 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?