GooDAnDReaDY/dsh-remote-workspace

Enterprise remote development for DSH: persistent SSH2 connection pooling, atomic SFTP file operations, conflict-aware three-way synchronisation, dynamic port tunnelling, and an interactive Web UI settings card for working on cloud VMs, GPU boxes and staging servers.

@goodandready/dsh-remote-workspace gives DSH an enterprise-grade remote development subsystem: persistent SSH2 connection pooling instead of fragile ad-hoc wrappers, atomic SFTP file operations that avoid silent overwrites during network interruptions, conflict-aware three-way synchronisation, and dynamic port tunnelling for reaching remote web servers, inference APIs and debuggers. It solves the four roadblocks the README names — the local boundary limitation, fragile ad-hoc scripts, silent file overwrites, and manual external SSH tunnelling — entirely inside the Cordis framework, with an interactive Web UI settings card.

Infrastructure & Deployment ★ 1
View on GitHub ↗

Install

dsh plugin --profile web add @goodandready/dsh-remote-workspace

Copied verbatim from the README's install section (the same section also shows a profile-less dsh plugin add @goodandready/dsh-remote-workspace line). Built on the Cordis framework; the README notes a Web UI settings card styled after dsh-clinebot.

Compatibility

Node 20 or newer. Targets the Cordis plugin framework that DSH ships. Because standard DSH operations run only against the local machine, this plugin adds the remote subsystem so agents can work on cloud VMs, GPU instances, containerised clusters and staging servers.

Details

Alternatives

CrazyShout/dsh-ssh-remote · btsd321/dsh-remote-explorer · flymysql/dsh-remote

More plugins in Infrastructure & Deployment

Browse more in Infrastructure & Deployment

Guides for Infrastructure & Deployment plugins