Isanti2016/dsh-console

Slash-command console for dsh: /web start|stop|restart|status, /tunnel SSH forward management, one-shot /ask, and a console TUI launcher.

Adds a slash-command console to dsh: /web start|stop|restart|status to drive the web server from inside a session, plus /console and tunnel controls (/tunnel start / /tunnel status). The README states /web and /tunnel status work with zero config because the plugin auto-detects the running dsh entry, and that every key carries sensible defaults which can be overridden in the profile's cordis.patch.yml (or a --patch overlay) by overriding the row the bundle adds.

Tools & Capabilities ★ 1 updated 2026-08-16
View on GitHub ↗

Install

dsh plugin --profile web add dsh-console

README Quick start quoted verbatim, then restart per the README (dsh plugin --profile web again + restart) so /tunnel start and /console are live. Registry check 2026-09-15: dsh-console 0.1.0 (published 2026-08-16) is published on npm but carries no repository field, so npm ownership is disclosed and not asserted for this repository. The README notes the bundle has no build step — plain ESM shipping index.js + lib/ + cordis.patch.yml — and that all keys carry sensible defaults, settable in the profile's cordis.patch.yml or a --patch overlay.

Compatibility

Installs into the web profile. Out of the box, /web and /tunnel status work with zero config because the plugin auto-detects the running dsh entry; the tunnel host and console TUI path are configured in the profile's cordis.patch.yml.

Details

Recent updates

The README documents commands, configuration and the tunnel wiring rather than a release table; the registry version when checked on 2026-09-15 was 0.1.0.

FAQ

Do I have to configure it first?
No — the README says /web and /tunnel status work with zero config because the plugin auto-detects the running dsh entry.
Is there a build step?
No — the README states the bundle is plain ESM shipping index.js, lib/ and cordis.patch.yml, with nothing to compile.
How do I change the tunnel host?
Per the README, set the tunnel host and console TUI path on the plugin row in the profile's cordis.patch.yml, overriding the row the bundle adds.

Alternatives

1624318455/dsh-plugin-tavily · 6Mikao9/dsh-wsl-workspace · 863683348/dsh-plugin-finance-data

More plugins in Tools & Capabilities

Browse more in Tools & Capabilities

Guides for Tools & Capabilities plugins