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.
Install
dsh plugin --profile web add dsh-consoleREADME 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
- Repo: Isanti2016/dsh-console
- Category: Tools & Capabilities
- Stars: 1
- Version: npm dsh-console 0.1.0 (registry-verified 2026-09-15)
- Last push: 2026-08-16
- First seen: 2026-08-16
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