Status: Implementation IMPLEMENTED × Exposure PUBLIC PREVIEW. Earlier versions of this page described an
allternit-runtime binary, install.allternit.com and dl.allternit.com downloads, and port 8080. None of these exist in the code on main.allternit-api (cmd/allternit-api). Pairing is done by agent-daemon (cmd/agent-daemon, @allternit/agent-daemon). See BYOC Overview.
Get the binary
Provisioned and fleet instances pull the release tarball:linux-x86_64 is referenced by the provisioning code. Desktop bundles its own allternit-api build. To build from source: cargo build --release -p allternit-api.
Run allternit-api
ALLTERNIT_API_PORTsets the listen port. If unset it defaults to the dev port18013; production owners pin8013.- The listener binds
0.0.0.0:<port>, not loopback. Firewall the port or put it behind a private interface. Do not publish it. - Health:
GET /health,GET /health/live,GET /health/ready.
Pair with the Cloud API
The daemon prints a verification URL and a user code. Approve it at
https://platform.allternit.com/pair. It then exchanges the pairing (POST /api/v1/runtime-pairings/exchange) and connects to wss://api.allternit.com/api/v1/runtime-relay/connect/:runtimeId.
Alternatively the Deploy Wizard provisions and bootstraps a VPS for you.