No Docker or Kubernetes knowledge needed. The installer sets up the whole container stack for you — on macOS and Linux it even installs Docker if it’s missing. You just need a machine.
Before you start
The minimum is enough to keep your secure environment online. Training needs more: even the smallest experiment (4 GiB) only fits beside the platform’s own services in an 11 GB Docker budget. On macOS and Windows, Docker runs in a VM with its own memory limit, which is often 8 GB by default. On macOS, raise it in Docker Desktop → Settings → Resources → Memory. On Windows (WSL 2), set
memory= under [wsl2] in %UserProfile%\.wslconfig, then run wsl --shutdown. The installer checks before it starts: below the minimum it stops on Linux, and on macOS and Windows it warns and tells you how much memory to give Docker.
1
Run the installer
- macOS / Linux
- Windows (PowerShell as admin)
Prefer to read the script before running it?
Prefer to read the script before running it?
Every install script is open source. Download, inspect, then run:Source: github.com/tracebloc/client. Release binaries are cosign-signed, so you can verify their signature before trusting them.
2
Sign in and name this machine
Partway through, the installer prints a link and a short code. Open the link on any device (this computer or your phone), sign in the way you already do — password, Google, or GitHub — and approve the code. The code is valid for 10 minutes; if it lapses, the installer offers a fresh one.Then it asks you to name your secure environment — the name shown on your dashboard. To skip the prompt, set
TRACEBLOC_CLIENT_NAME before the install command.The installer registers this machine on your account itself. You don’t need to create anything on the clients page first.3
Verify it's connected
Open a new terminal (so the
tracebloc command is on your PATH), then run:tracebloc client status --wait waits until it’s online. Your secure environment also shows Online on your clients page.What changed on your machine — Docker (if it was missing), a local cluster named
tracebloc, kubectl, k3d and helm, the tracebloc CLI (plus a PATH line in your shell profile, if needed), and ~/.tracebloc. The installer also switches kubectl’s current context to k3d-tracebloc; if you work with other clusters, switch back with kubectl config use-context <your-context>.To remove tracebloc from this machine, run tracebloc delete — see Uninstall.Locked-down environment?
If your security policy forbids piping scripts from the internet, skip the one-liner and deploy with Helm instead — same result, full control over every step.What’s next
Stage a dataset
Ingest data so contributors can build models against it.
Create a use case
Define a task and invite contributors.