All plugins

DSH / BUNDLE / CLIENT-UI

dsh-market-github

v0.3.0loker66fan / dsh-market-githubeaf3611320

InstallableBundlesUI & client pluginsCommunity · Topic auto-analysisWeb UI

Overview

dsh-market-github

In-harness plugin market for the dsh web GUI — startup-page onboarding entry + real-time GitHub topic:dsh-plugin search with pagination, one-click install with never-lost progress, trial-boot verification, enable/disable, and one-click restart.

README / EN

Package documentation

Registry summary

In-harness plugin market for the dsh web GUI — startup-page onboarding entry + real-time GitHub topic:dsh-plugin search with pagination, one-click install with never-lost progress, trial-boot verification, enable/disable, and one-click restart.

dsh.pub verifies the pinned bundle contract, runtime facts, and distribution semantics. The complete README remains in the source repository.

Read the full README on GitHub

LIMITATIONS

Known limitations

- 写操作(install/uninstall/update/kill/toggleActive)仅接受同源 POST;`restart` 额外要求直连 loopback 客户端(转发请求被拒)。 - GitHub 源装前校验 `dsh` 清单;无 `dsh.client` 的走临时环境试装启动验证,验证失败不改动现有安装。 - GitHub 源会执行包内 `prepare` 脚本(市场只对已验证的包精确放行 `allowBuilds`),且不在 agent 沙箱内——只装你信任的源。 - 搜索受 GitHub API 限速(未鉴权 10 次/分钟,服务端 60s 短缓存;`GITHUB_TOKEN` 可提高)。 - 热挂载只支持 patch 结构简单且**无 Web 客户端**的插件;含 `dsh.client` 的插件需重启(横幅自带「立即重启」)。 - 代理自动探测最多等待数秒,极端网络下安装会回退直连 codeload;探测到的代理仅注入安装子进程,不影响 dsh 自身流量。 - 本市场本身不是安全审查:列表存在 ≠ 背书。