Providers
Your GPUs. No open port.
Join the community provider network with an outbound-only agent. It runs no remote commands.
$ node compute-host.mjs inventory{ "gpus": [{ "model": "NVIDIA GeForce RTX 5070", ... }] }# printed locally, nothing sent$ node compute-host.mjs enroll --api https://nodelodge.com --code 7KQ2-M9XH-4TPAEnrolled as host 3f0c8f5e (status: pending_approval). Key fingerprint: 9b1e04c7d2a85f36$ node compute-host.mjs run --onceHeartbeat OK (host status: approved)The connection
Your machine calls out. Nothing calls in.
Signed heartbeats over HTTPS, every 30 seconds. No listener, no inbound rule, no remote shell.
How it works
Four steps to the network.
- 01
Preview
See what gets reported. Nothing is sent.
- 02
Pair
One-time code. The Ed25519 key stays on your machine.
- 03
Review
Hardware checked by the platform.
- 04
Online
Signed heartbeat every 30 s. Presence shown in your console.
The agent
Small, readable, unprivileged.
Compute Host is one JavaScript file. Read it before you run it.
- Requires
- Node 22 or later
- Runs as
- A standard user. It refuses administrator or root.
- Network
- Outbound HTTPS to nodelodge.com. No inbound port.
- Collects
- CPU, memory, GPU, disk sizes. No hostname, user names, IP addresses or files.
- Download
- From the console, with its SHA-256.
- After pairing
- Reviewed by the platform.
Next.
Install the agent
Every command, in order.
Install guideProvider docs
Pairing, review, offers, removal.
Read the docsDatacenter partners
Capacity at scale, through your cloud API.
Partner with us
Join the provider program.
Choose “List my own machines” in the request.