wkhub

开发与运维,一个工作台就够了。

Wkhub = 终端 + 数据库 + Docker

终端与文件,放在一起

一边执行命令,一边查看远程目录。
多台机器并排操作,少切几个窗口。

  • 多终端、分屏和命令广播
  • SFTP、在线编辑和 SCP 上传下载
  • 端口转发、X11 和 ZMODEM
  • 本地终端、Telnet 和串口也在同一排标签里

数据库,不用换窗口

写 SQL、改表格、看结构,在一个界面里接着做。
常用数据库和达梦、人大金仓,都能连。

  • SQL 查询、数据筛选和表格修改
  • 导入导出 SQL、CSV、JSON
  • MySQL、MariaDB、PostgreSQL、SQL Server、Oracle
  • 达梦、人大金仓、SQLite;ClickHouse 表数据只读

先看这台机器,再看容器

看 CPU、内存、磁盘和进程,顺着这条 SSH 往下查。
Docker 或 Podman 的容器和镜像,也在同一页。

  • 资源折线、进程和磁盘
  • 容器列表,镜像的标签、拉取和删除
  • 镜像导出到本机 tar,或从本机 tar 导入

连接记在这台电脑上

资产、私钥和设置都留在本机。
同步只发到你自己的目录、WebDAV 或 Git。

  • 分类、导入导出、测试连接
  • Redis 键树、Mongo 文档、SSH 隧道
  • Agent 使用你自己的模型,可以带上资产和图片

支持数据库与协议

当前版本能连上的协议都在这里。

获取 Wkhub

客户端跑在你自己的电脑上。当前没有托管安装包,从仓库构建。

Windows

Windows 10 及以上。桌面版会先拉起本机 agent,再打开窗口。

前往仓库
cd wkhub
npm install --legacy-peer-deps
npm run desktop:build
# desktop/build/bin/wkhub.exe

浏览器

同一套界面。适合先在本机看效果,不需要注册。

查看源码
cd wkhub/agent && go run .
# 另开终端,在仓库根目录
cd wkhub && npm run dev
# http://localhost:3000

常见问题

关于 Wkhub,先看这几条。

查看帮助文档
可以免费使用吗?

可以。没有账号、会员或专业版开关。仓库里的能力都可以用。

数据会上传吗?

不会主动上传。资产、密码库和设置都在本机。你如果自己配置了 WebDAV 或 Git,同步只发到那个地址。

现在有安装包吗?

还没有对外发布的安装包。Windows 可以用仓库里的命令打出桌面版,也可以用浏览器打开同一套界面。

RDP 和 Docker 做到哪一步?

RDP 打开的是系统自带的远程桌面,窗口不嵌进来。Docker 在 SSH 的服务器面板里管理容器和镜像,可以导出、导入 tar。不进容器里管文件。