Glossary
Every HostSSH term in one place — the quick definition plus a link to the full guide.
Glossary
Quick definitions. Concepts & vocabulary is the canonical narrative; this page is the lookup index. Terms are grouped by area.
Fleet & machines
- Node — one machine running the HostSSH agent (VPS, bare metal, office box, GPU rental), with or without a public IP. See Concepts.
- Fleet — all your nodes together, shown on the dashboard fleet map. See Fleet & Nodes.
- Agent — the single Go binary on each node: builds/runs apps, manages the proxy, runs backups, reports heartbeats. See Concepts.
- Control Plane — the SaaS brain (
app.hostssh.com): licensing, jobs, telemetry, alerts, copilot. Never handles app traffic. See Concepts. - Heartbeat — the agent's ~60 s report (version, load, containers, backup
health). Missing heartbeats drive
degraded(>3 min) /offline(>15 min). - Fingerprint — a node's stable hardware+key identity across reboots; jobs are pinned to it.
- Mesh — the private WireGuard network linking your nodes; apps reach databases over private IPs. See Mesh.
- Job — one unit of work handed to an agent (deploy, backup, restore, firewall apply…) with a live log.
Apps & serving
- App — one deployable unit (site, API, worker) with a name, source, env, and lifecycle. Identity survives redeploys; only the container is replaced.
- Builder — how source becomes an image:
hostpack(auto-detect),dockerfile(your recipe),image(prebuilt). See Deploying apps. - Size — the resource envelope an app may use:
s/m/l/xl(CPU share + burst, memory, PID cap). See Concepts. - Slot — a placement unit of node capacity an app runs in. See Capacity.
- Managed proxy — the agent-run Traefik on ports 80/443: automatic Let's Encrypt certs, domain routing. See Domains & TLS.
- Readiness gate — the HTTP probe (
--readiness-path) a deploy must pass; failure rolls back to the previous version. - Worker — an app with an overridden start command (
--command): no proxy, no port. See Deploying apps. - Sealed secret — an env value encrypted end to end, decrypted only inside the agent at deploy time. See Secrets & environment.
- Cutover — pointing a real domain's DNS at a HostSSH node (cert pre-issued via DNS-01 for zero downtime). See Migrating to HostSSH.
- Tunnel-first — serving from a no-public-IP node via Cloudflare Tunnel. See Tunnel-first join.
Data protection
.hsiimage — one encrypted, signed file holding a whole server (brain, databases, volumes, system, manifest). The unit of backup, restore, clone, and relocate. See Backups & recovery.- Capture —
hostssh capture: build a fresh.hsiand write it to your storage. Incremental and deduplicated after the first. - Restore — roll the same server back to an image, staged and confirmed before anything live is swapped.
- Clone — reproduce a server elsewhere without touching the original
(staging from prod; WireGuard stays off unless
--activate-wg). - Relocate / migrate — stand up on a fresh VPS with automatic public-IP
rewrite (
hostssh migrate --new-ip). - Transfer key — a one-time, expiring, scope-locked key authorizing a single peer image pull. See Backups & recovery.
- Restore-drill — a scheduled prove-it run: restore the latest image to a throwaway target, verify, tear down. See Backups & recovery.
- Retention — per-target keep policy; default
keep_all(no silent deletion; every prune previewable). See Backups & recovery. - Connection — one BYO credential (storage backend or platform integration: DNS, alerts, metrics, git). See Connections (BYOK).
- Custody — who holds the image encryption key:
agent_local,zero_knowledge, orescrow. See Connections (BYOK).
Platform & AI
- License / seat — a signed key (
HSSH-XXXX-XXXX-XXXX) entitling node seats; verified offline with a grace clock. See Licensing. - Fleet Copilot — the AI diagnostician over live fleet state; proposes confirmable actions, never auto-executes. See Copilot.
- MCP — the Model Context Protocol surface (
hostssh mcp) letting AI hosts operate HostSSH as a tool. See Add-ons. - Inference gateway — the OpenAI-compatible API face of fleet capacity; apps send Bearer [REDACTED] + model names, never box IPs. See GPU workloads.
- Monitor / alert — uptime, DNS, blacklist, and disk watchers with notification delivery. See Monitoring & alerts.
- Web-SSH — browser shells with ephemeral short-TTL keys, no open
:22. See Web-SSH.