dsh-local-project: Import local folder as DSH server workspace

dsh-local-project is an MIT-licensed DSH plugin maintained by 0xKcyzz, designed to address the synchronization issues between local files and the server workspace. Users can select a local folder via the browser, which is automatically uploaded to create a mirrored workspace on the server. DSH uses native tools to directly manipulate server images and synchronizes modifications back to the local machine in real-time via WebSocket, supporting reconnection and change synchronization. After installation, DSH must be restarted, and the local folder is imported via the sidebar "Add Workspace". This plugin is primarily designed for scenarios where DSH initiates changes, specifically pushing server-side modifications to the local environment. Precautions include: dependency on browsers like Chrome/Edge that support the File System Access API; a single file limit of approximately 15MB; and synchronization is limited to server-side changes pushed to the local.

Read More