pc439527/dsh-side-monitor

Sidebar system monitor for the DSH Web UI: live host overview (CPU/memory/network/disk), process list, and Docker container status, all read-only.

A read-only system monitor for the DSH Web UI: a "System Monitor" entry in the left sidebar footer opens a right-side drawer showing the live host (the machine DSH runs on) with CPU/memory cards and sparklines, network throughput, disk partitions and Docker summary; a process list with Host-side search/sort/pagination, sort chips and an aggregate view; and Docker container status where cleanly stopped containers are separated from real issues (unhealthy, crash-looping, dead, non-zero exit). The README stresses it is read-only by design — no docker restart/stop, no process kill, no exec, no shell.

UI Enhancements ★ 0 updated 2026-08-31
View on GitHub ↗

Install

dsh plugin --profile web add /path/to/dsh-side-monitor

README Installation block quoted verbatim for a local checkout (replace /path/to/dsh-side-monitor with your clone path). Registry check 2026-09-16: the name dsh-side-monitor returned HTTP 404 on registry.npmjs.org, so no npm version or ownership is asserted — follow the README's local-directory form. After installing, refresh the page and a "System Monitor" entry appears at the bottom of the left sidebar.

Compatibility

README v0.3.1 is a DSH 0.1.1-rc.2 compatibility pass: it verified the sidebar.footer.action slot (ctx.slots.inject + ctx.slots.register), the ctx.connection.rpc.call browser contract and the Host connection.rpc.handle channel registration against that runtime, and dropped the stale @deepseek-ai/dsh-client-ui-slots reference from dsh.client.inject and peerDependencies so fresh dsh plugin installs resolve cleanly. The UI is bilingual (zh-CN / en-US).

Details

Recent updates

The README's version notes cover v0.3.1 (DSH 0.1.1-rc.2 compat pass), v0.3.0 (stopped/issue split, network-probe performance, generated-version drift check) and v0.2.3 (bilingual UI, host network in Host Mount Mode, Docker port chips).

FAQ

How do I install it?
The README shows dsh plugin --profile web add /path/to/dsh-side-monitor for a local checkout, then a page refresh reveals the System Monitor entry in the sidebar footer.
Can it restart containers or kill processes?
No — the README states it is read-only by design: no docker restart/stop, no process kill, no exec and no shell.
Which DSH version is verified?
The README's v0.3.1 notes record verification against DeepSeek Harness 0.1.1-rc.2, including the sidebar footer slot and the browser RPC contract.

More plugins in UI Enhancements

Browse more in UI Enhancements

Guides for UI Enhancements plugins