Applications
The Applications page — a read-only fleet view of every app HostSSH is running, with health, status, domains and host.
Applications
The Applications page is the running-apps view of your fleet. Where the Deploy page is where you launch and manage a workload, Applications is the at-a-glance answer to "what is HostSSH actually running right now, and is it healthy?" Every app here was built, run, and routed by the agent (HostPack → Docker → Traefik) — the list never includes anything from a third-party platform.
It needs the fleet.view privilege; without it the page shows a locked notice.
What it shows
A mode badge in the header mirrors the platform's execution mode — agent · live,
persisted, or demo — the same signal explained on the Deploy page.
If nothing is deployed yet, you get an empty state pointing you to the Deploy tab. Otherwise, three stat tiles summarize the fleet:
| Tile | Meaning |
|---|---|
| Applications | Total apps HostSSH is running. |
| Running | How many are up. |
| Down | How many have exited — highlighted when greater than zero. |
Below that, a table with one row per application:
| Column | What it shows |
|---|---|
| Application | The app name, with a health dot — green (healthy), amber (warning), or a pulsing red (critical). |
| Status | The runtime status string (e.g. running, building, failed), toned by health. |
| Domains | Up to two linked domains; a "+N more" hint if there are others. A dash if the app is internal. |
| Server | The fleet host the app runs on. |
How it maps to a deployment
Each row is the running-app projection of a deployment you created on the Deploy page. The mapping is direct:
- A deployment in state running shows here as running / healthy.
- A failed or stopped deployment shows as exited (failed is critical, stopped is warning).
- Anything mid-flight (queued, building, deploying) shows as degraded with a warning health.
- The app's domains are derived from the deployment's domain (an app with no domain is internal and shows a dash).
This page is read-only — it's a monitor, not a control surface. To change, redeploy, stop, cut over DNS, or remove an app, open it from the Deploy page and use the deployment detail page's actions.
Related
- Deploy an app — launch and manage the workloads that appear here.
- Environment variables & secrets — an app's configuration.
- Provisioning — the Nodes these apps run on.