RogueServitor-495/dsh-plugin-manager0

dsh-plugin-manager

Plugin manager for dsh: manage installed plugins (enable/disable/remove) and import new plugins via git URL, npm package, tarball URL, or local path

包名
dsh-plugin-manager
版本
0.1.0
最近更新
2026年8月18日

安装

此插件尚未提供可验证的 bundle,或兼容性检查未通过。请先阅读仓库说明。 阅读完整 README ↗

配置(补丁行 config)

- insert:
    - id: dsh-plugin-manager
      name: 'dsh-plugin-manager'
      config:
        profile: web        # profile 名(默认 web)
        dshHome: null       # 覆盖 DSH home(默认 $DSH_HOME 或 ~/.dsh)
        profileDir: null    # 直接指定 profile 目录(覆盖上面两项)
        pnpmBin: null       # pnpm 二进制路径(默认自动发现)
        gitBin: null        # git 二进制路径(默认自动发现)
        token: null         # 设置后所有 API 需 x-plugin-manager-token 头
        fab: true           # 是否显示右下角浮动按钮(false 仅保留设置页入口)

⚠️ 安全:dsh web 若绑定 0.0.0.0(局域网开放),同网段设备可调用这些 API (可执行 pnpm / 写补丁)。强烈建议设置 token,面板会提示输入并保存在 localStorage。