Skip to content

Servers

The Servers tab is your fleet: the boxes Gray manages, each with live health, terminals, and recent operations.

Each host card shows its name, address, and a status dot (status is shown by brightness — bright is healthy, dim is down; red is reserved for things that need you). Tap a host for detail: uptime, load, last-seen, terminals, and recent ops.

How many servers you can manage at once depends on your plan.

Servers → Add a server. The app tries to find the box automatically; if auto-detect doesn’t fire, enter the box’s address, or fall back to the pairing code — a 6-character code (formatted XXXX-XX) that the app mints and shows you in the connect flow; you type it back to confirm the pairing. This is different from the box code (the log calls it a claim code), which a brand-new box prints to its own console at first sign-in — see Set up your box.

A host’s detail screen lists its terminal sessions. Open one for a full interactive console — the same lane consoles Talk uses, raw mode. Sessions persist on the box: closing the console view does not kill the session; stop it explicitly from Host Detail, or reattach later.

How many terminals can be open at once depends on your plan; at the limit the app says so.

The first connection to a host shows its SSH fingerprint for you to confirm, then pins it. A changed key is refused, never silently accepted. See Security model.

Removing a host asks first:

Remove host? Your sessions stop and it leaves your list — you’ll re-login to reconnect.

Disconnect stops that host’s sessions and removes it from the roster. Your box keeps its own records; reconnecting is a fresh pairing.