weibaohui/dsh-git-server1

@weibaohui/dsh-git-server

dsh 插件 · Git 服务器:内嵌 ts-gogs(Gogs 的 TypeScript 平替),独立端口跑完整 Git 服务(HTTP clone/push、网页端、issue/PR/wiki),可复用 user-management 的用户名密码,设置页一键启停。

包名
@weibaohui/dsh-git-server
版本
0.1.0
最近更新
2026年9月12日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:weibaohui/dsh-git-server

使用

  1. 打开 Web UI → 设置 → Git 服务器——默认已启用(监听 0.0.0.0:3400,无需勾选;要停用在设置页取消勾选),可在此改端口/数据目录/查看 root 密码

  2. 侧栏底部点「Git」进全屏管理页:新建仓库(或导入已有),照常开发

  3. git clone/push 走子进程端口,凭据用 user-management 的用户名密码:

    git clone http://127.0.0.1:3400/root/drill-repo.git
    cd drill-repo && git checkout -b feature && ... && git push origin feature
    
  4. 仓库浏览、工单、PR、wiki、发版、标签、里程碑等日常操作全部在原生管理页完成