V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
xiwh
V2EX  ›  分享创造

新一代数据库、Docker、SSH、SFTP 桌面客户端

  •  2
     
  •   xiwh ·
    PRO
    · 2024-07-30 09:14:13 +08:00 · 8818 次点击
    这是一个创建于 369 天前的主题,其中的信息可能已经有所发展或是发生改变。

    HexHub 是一款数据库、Docker 、SSH 、SFTP 桌面客户端软件。

    我们的优势:

    • 精心打磨的 UI/UX 设计,将简洁简单做到极致,创造令人感到愉悦、便利和有价值的使用体验
    • 支持亮色/暗色双主题、跨平台、资产云端同步、多窗口、多标签、插件按需下载

    Docker

    • 支持镜像拉取加速,解决镜像无法拉取,速度缓慢问题
    • 能够透过 SSH 或 HTTP 连接远程服务器,解放远程命令操作心智负担
    • 丰富的容器管理功能,提供容器日志、容器终端、容器 CPU 、内存、IO 等实时运行指标

    数据库

    • 不限制同屏数据行数,自研高性能表格组件、百万乃至千万行数据使用依旧丝滑
    • 完整的数据库相关功能支持,支持数据导入导出、数据字典导出、XLSX 导出、表结构同步、表数据同步、表结构编辑、SQL 自动完成
    • 令人惊艳的数据内联编辑表格,新增数据或已修改数据标记着色,数据批量修改,数据修改代存放区&数据修改撤销,鼠标拖拽+快捷键范围选、复选、单选、行选、列选,让管理数据就像操作 Excel 一样简单
    • 多样化的内联编辑组件支持文本、数字、日期时间、JSON 、XML 、GEO 坐标、二进制、文件等
    • 将性能做到极致,在 i5-12600KF 环境下使用 MySQL 千万行数据导入测试,启用批量语句执行时间仅为 Navicat 五分之一,用默认选项执行仅为 Navciat 的三分一
    • 数据库特性深度适配,ClickHouse 支持非标准 SQL 的数据更新/删除操作,数据导入/数据传输支持原生驱动异步导入(开启前后执行速度可相差数十倍)
    • 根据多年开发经验工程师编写习惯深度调教的智能 SQL 自动完成插件

    SSH/SFTP

    • 本地文件和远程文件可任意互相拖拽传输
    • 跨服务器文件传输,使用 CtrlC+CtrlV 可任意在服务器间复制粘贴
    • 多种文件传输协议支持 SFTP 、ZMODEM 、SCP ,自研 ZMODEM 协议解决其他竞品 RZ/SZ 命令普遍存在传输慢不稳定的问题
    • 完整支持 TCP 隧道转发功能,支持动态(Socks5)、静态、服务器到本地、本地到服务器
    • SFTP-SUDO 提权支持,解决非 root 账号无法使用 sudo 修改 root 权限文件

    功能表

    基础

    • Windows/Mac/Linux 支持
    • 亮色/暗色双主题
    • 云端资产同步
    • 资产导入导出
    • 多窗口
    • 插件化(按需下载)

    Docker

    • 镜像拉取加速
    • 自定义(多个)镜像仓库
    • SSH 隧道代理
    • 镜像导入/导出
    • 镜像管理
    • 容器管理
    • 容器日志
    • 容器终端
    • 容器终端文件传输支持(rz/sz)
    • 容器实时面板

    数据库

    • MySQL 支持
    • MariaDB 支持
    • Clickhouse 支持
    • SQL 查询编辑器
    • 数据内联编辑
    • 表结构编辑器
    • 视图
    • 实时面板
    • SSH 隧道代理
    • 表结构同步
    • 表数据同步
    • 表数据迁移
    • 数据字典导出
    • SQL 导入导出
    • XLSX 导入导出

    SSH/SFTP

    • SSH 终端
    • SFTP
    • 跳板机
    • 动态/静态 TCP 隧道转发
    • SOCKS5 、HTTP/HTTPS 代理
    • 密码、秘钥、交互式验证登录
    • ZMODEM 协议
    • SCP 协议
    • SFTP 路径联动
    • SFTP-SUDO 提权
    • 跨服务器文件传输
    • 本地文件目录视图
    • 远程文件目录视图
    • 文件传输后台任务
    • 文件拖拽上传/下载
    • 文件直接编辑
    • 批量修改文件/文件夹权限

    未来路线图

    • 预计 9 月上线 PostgreSQL ,SQLITE 支持
    • 11 月底支持 Redis
    • 1 月支持 MongoDB
    • 2 月支持 Webdav,Git 私有配置仓库、纯离线模式

    技术栈:Golang TypeScript Vue3 C++ CEF
    官网: https://www.hexhub.cn

    第 1 条附言  ·  2024-07-31 10:47:21 +08:00
    已听劝😗,免费版不限制新窗口,单个窗口 tab 数量改为限制在 6 个内
    71 条回复    2024-08-02 13:58:13 +08:00
    xiwh
        1
    xiwh  
    OP
    PRO
       2024-07-30 09:17:05 +08:00
    6 折折扣码: vvvv2ex
    coolair
        2
    coolair  
       2024-07-30 09:21:32 +08:00
    999 永久的价格有点贵啊。
    neochen13
        3
    neochen13  
       2024-07-30 09:28:16 +08:00
    作为初始,这价格很吓人啊
    746970179
        4
    746970179  
       2024-07-30 09:29:21 +08:00
    感觉还不错啊, 支持下
    gbw1992
        5
    gbw1992  
       2024-07-30 09:30:20 +08:00
    那个我没别的意思,但是我一看到新一代这个词就感觉难受
    顺便提个小意见
    专业版收费没啥问题,但是我希望社区版本不需要限制会话数量
    如果没有回话数量限制,基础功能可用,我会下载下来试用
    但是看到这个限制,我实在是没动力把已经在用再做迁移体验了
    fgwmlhdkkkw
        6
    fgwmlhdkkkw  
       2024-07-30 09:36:49 +08:00
    @gbw1992 过分了吧你……
    oneisall8955
        7
    oneisall8955  
       2024-07-30 09:44:23 +08:00   ❤️ 2
    @fgwmlhdkkkw 楼上哪里过分了,免费版会话数确实太少了,平时开 ssh 连服务器至少 3 ~ 5 台吧
    oneisall8955
        8
    oneisall8955  
       2024-07-30 09:47:01 +08:00
    @oneisall8955 我说下我的日常使用场景,mobaxterm 选 30 台+批量操作。。。
    mrweiwei
        9
    mrweiwei  
       2024-07-30 09:48:55 +08:00
    都收费的商业化产品了,安装包还没做签名公证的吗
    Armor
        10
    Armor  
       2024-07-30 10:06:09 +08:00
    没别的意思,ui 是不是还有很大的提升空间
    yimiaoxiehou
        11
    yimiaoxiehou  
       2024-07-30 10:10:27 +08:00
    看了下,不咋滴
    数据库只看到了 mysql ,mariadb ,clickhouse ,实在是太太太少了。
    docker 就,通过 http 接口管理的,正经环境不会开这个的,还不如 ssh tunnel docker.sock
    ssh 就还需要额外插件,公司网麻烦,懒得下了

    光速卸载
    ersic
        12
    ersic  
       2024-07-30 10:10:33 +08:00
    感觉官网的字体有点问题
    xiwh
        13
    xiwh  
    OP
    PRO
       2024-07-30 10:10:36 +08:00
    @coolair
    @neochen13 好的好的,永久版价格统一调整了,折扣后价格为 480 ,相对其他竞品来说非常便宜了,因为短期内 docker 镜像加速服务器成本相对比较高😚
    xiwh
        14
    xiwh  
    OP
    PRO
       2024-07-30 10:13:09 +08:00
    @yimiaoxiehou 支持的 docker.sock 的,另外还支持通过 sudo 提权连接 docker.sock ,通过 ssh 连接肯定需要下载 ssh 插件啊。。
    xiwh
        15
    xiwh  
    OP
    PRO
       2024-07-30 10:13:28 +08:00
    @gbw1992 好的感谢建议
    xiwh
        16
    xiwh  
    OP
    PRO
       2024-07-30 10:14:44 +08:00
    @mrweiwei 好的感谢建议,有计划加一个 Mac 的证书签名,Windows 的证书感觉太贵不实用
    xiwh
        17
    xiwh  
    OP
    PRO
       2024-07-30 10:15:08 +08:00
    @Armor 好的感谢建议
    xiwh
        18
    xiwh  
    OP
    PRO
       2024-07-30 10:16:53 +08:00
    @ersic 是字体太细了吗
    BigBai
        19
    BigBai  
       2024-07-30 10:23:50 +08:00
    背刺老用户,上个月刚刚 299.5 冲了 5 年
    neochen13
        20
    neochen13  
       2024-07-30 10:30:27 +08:00   ❤️ 1
    楼主可以参考 TablePlus ,非常好用,键盘快捷键拉满了,日常使用方便到不行
    MacOS 上差不多我最满意的 DB GUI 了
    ersic
        21
    ersic  
       2024-07-30 10:32:24 +08:00
    @xiwh #18 是,可能我习惯微软雅黑了,看一会习惯了也还行。
    liubaicai
        22
    liubaicai  
       2024-07-30 10:33:24 +08:00
    下了看了,我倒是挺喜欢这种 ui 风格的,但是怎么说呢,风格我喜欢,但是各自功能按钮位置啥的用起来都不是很方便,不实用。
    免费版限制太多。
    另外就是把数据库 ssh docker 做一起,看似很方便,但是我要是同时操作还是打开三个 hex 窗口,这跟我分别打开某 cat xshell portainer 有啥区别呢。。。
    xiwh
        23
    xiwh  
    OP
    PRO
       2024-07-30 10:33:57 +08:00
    尊贵的骨灰级用户🫡salute
    linxl
        24
    linxl  
       2024-07-30 10:36:26 +08:00
    好像有点厉害, 特别是我 linux 经常很难找到满意的工具, 这个有!(免费先用用看)
    AlexShui
        25
    AlexShui  
       2024-07-30 10:39:59 +08:00
    @xiwh #18 感觉很挤,有点胡到一起了
    um1ng
        26
    um1ng  
       2024-07-30 10:40:13 +08:00   ❤️ 2
    @coolair 捞一笔就跑路?
    dupenn
        27
    dupenn  
       2024-07-30 10:46:12 +08:00
    有点好奇,为什么数据库、Docker 、SSH 需要放到一个客户端里?
    xiwh
        28
    xiwh  
    OP
    PRO
       2024-07-30 10:48:03 +08:00
    @liubaicai 关于多窗口这块确实不好平衡,我之前想过全塞到一起,通过 tab 栏区分,但是感觉过于混乱,仔细想想其实每个功能点的需要同屏使用的 case 并不多。
    按钮这一块,HexHub 的设计思路是将很多功能都藏在的右键菜单里,常规操作都能通过鼠标拖拉拽点击快速操作,这个可能是个人操作习惯问题,有的人可能不太适应这种交互方式。
    xiwh
        29
    xiwh  
    OP
    PRO
       2024-07-30 10:50:20 +08:00
    @dupenn All in one, 未来可能不只是数据库、Docker 、SSH ,我想做一个相对重量的开发者工具聚合,通过插件方式按需使用
    xiwh
        30
    xiwh  
    OP
    PRO
       2024-07-30 10:56:06 +08:00
    @AlexShui
    @ersic #21 可能是用的等宽字体的原因,间距会变窄,我看习惯了,感觉不出来..
    xiwh
        31
    xiwh  
    OP
    PRO
       2024-07-30 10:58:02 +08:00
    @neochen13 #20 快捷键目前确实是短板,等核心功能迭代得差不多我学习一下同类的优秀竞品软件快捷键布局,着重优化一下这一块
    lizhian
        32
    lizhian  
       2024-07-30 11:07:44 +08:00
    作为初创软件,480 的价格,很难支持,希望价格降低一点,现在上车都是有风险,如果后面你的画饼功能实现了,再慢慢提升价格. docker 镜像加速服务器成本相对比较高 , 这个并没有很大吸引力,能来 v2 的人都有自己的梯子
    ShuWei
        33
    ShuWei  
       2024-07-30 11:10:14 +08:00
    什么都想要,还是挺难的,
    CaptainD
        34
    CaptainD  
       2024-07-30 11:13:09 +08:00
    建议 3 天试用尽量可以免费
    goodryb
        35
    goodryb  
       2024-07-30 11:26:39 +08:00
    问下这种客户端你们数据安全是怎么做的,毕竟有这么多 key 、账户、密码之类的信息, 专业版还有云同步,意味着会上传到云端?
    xiwh
        36
    xiwh  
    OP
    PRO
       2024-07-30 11:30:15 +08:00
    @goodryb 使用非对称加密,服务器只保存公钥,私钥保存到本地,之后还会推出私有仓库的方案
    goodryb
        37
    goodryb  
       2024-07-30 11:32:01 +08:00




    这个是不是要优化一下,虽然没啥问题,但是给人感觉完成度不高
    chunmingkk
        38
    chunmingkk  
       2024-07-30 11:34:45 +08:00
    mac m3pro 下载了报错打不开
    xiwh
        39
    xiwh  
    OP
    PRO
       2024-07-30 11:39:57 +08:00
    @goodryb #37 好的,这个应该是开了代理触发 CDN 风控导致的首次下载插件失败,后面我看下怎么规避这个情况
    xiwh
        40
    xiwh  
    OP
    PRO
       2024-07-30 11:42:12 +08:00
    @chunmingkk 应该是没有证书签名导致的,执行一下 sudo xattr -rd com.apple.quarantine /Applications/HexHub.app 就可以了
    alkguru
        41
    alkguru  
       2024-07-30 12:15:53 +08:00
    这种涉及敏感信息的东西 不开源的谁敢用啊(尤其还国产) 还卖那么贵...
    JavenXiao
        42
    JavenXiao  
       2024-07-30 12:52:26 +08:00
    感觉想法挺不错的,希望能越来越好,免费版和付费版的界限需要考虑清楚,免费版的作用是培养用户习惯,不能太难用了,否则对我来说尝试的意愿会很低。

    总得来看和 termius 的功能有一些重叠,如果 sftp 能上的话感觉对我这种 termius 用户就有吸引力了
    tianyu94
        43
    tianyu94  
       2024-07-30 12:54:37 +08:00
    请教下个体工商限制多吗,比如互联网相关政策和各种云平台功能这些。
    xiwh
        44
    xiwh  
    OP
    PRO
       2024-07-30 13:06:04 +08:00
    @tianyu94 目前没什么限制,不过涉及到第三方的东西比如说支付、广告可能需要申请软著什么的,等后续功能迭代稳定后主要精力还是要放到出海和本地化上面
    xiwh
        45
    xiwh  
    OP
    PRO
       2024-07-30 13:06:25 +08:00
    @JavenXiao 好的感谢建议
    tianyu94
        46
    tianyu94  
       2024-07-30 13:14:00 +08:00
    @xiwh 感谢回复,支持一下,祝出海成功
    hefish
        47
    hefish  
       2024-07-30 13:23:47 +08:00
    现在开发赚点钱真不容易。动不动就是一个大而全。 想想这么多插件拼凑起来测试一遍都得累个半死。。。
    xiwh
        48
    xiwh  
    OP
    PRO
       2024-07-30 13:33:34 +08:00
    @hefish 哈哈都不容易做软件不赚钱,我也一直是利用业余时间佛系慢慢做
    loyth06
        49
    loyth06  
       2024-07-30 13:59:01 +08:00
    @oneisall8955 mobaxterm 好像也是有 session 限制的吧
    VZEXEZVzzz
        50
    VZEXEZVzzz  
       2024-07-30 15:23:14 +08:00
    这么高的定价,建议给一个月试用来评估
    mikewang
        51
    mikewang  
       2024-07-30 15:34:38 +08:00 via iPhone
    社区版,是从这份开源代码构建出的吗? https://github.com/EdikKing/hexhub
    xiwh
        52
    xiwh  
    OP
    PRO
       2024-07-30 15:44:25 +08:00
    @mikewang 这个是从我之前发布代码仓库 fork 出来的,纯原创
    xiwh
        53
    xiwh  
    OP
    PRO
       2024-07-30 15:45:23 +08:00
    @VZEXEZVzzz 好的感谢建议
    andyjiao15
        54
    andyjiao15  
       2024-07-30 17:48:06 +08:00
    @loyth06 #49 mobaxterm 好像限制 10 个吧
    leokun
        55
    leokun  
       2024-07-30 20:01:49 +08:00
    功能挺强大的,但是 UI 怎么不是很好看,点了几下就删掉了
    Manley
        56
    Manley  
       2024-07-31 00:08:19 +08:00
    感觉可以,不过日常用不到这么重量的,几个软件切换一下,但还是支持一下楼主
    jpacg
        57
    jpacg  
       2024-07-31 09:48:45 +08:00
    反馈一个 Bug ,Docker 管理页面,如果容器太多,超过一页出现滚动条后,重复上下滚动操作,会发现显示全变了
    xiwh
        58
    xiwh  
    OP
    PRO
       2024-07-31 10:02:52 +08:00
    @jpacg 感谢您的反馈,是不是有很多容器的创建时间是相同的,方便的话可以发一个脱敏截图吗
    jpacg
        59
    jpacg  
       2024-07-31 10:31:47 +08:00
    @xiwh 我录了一个操作视频,链接: https://pan.baidu.com/s/15oGXIcQ-mJoWedvJ7CwIfw?pwd=t2j5
    xiwh
        60
    xiwh  
    OP
    PRO
       2024-07-31 10:38:21 +08:00
    @jpacg #59 好的十分感谢 ,这个问题已经修复了,预计下午推送
    jpacg
        61
    jpacg  
       2024-07-31 10:40:57 +08:00
    @xiwh 太强了,工具也很好用,想要的都有了
    lihexinkai
        62
    lihexinkai  
       2024-07-31 11:51:57 +08:00
    不错,已支持,希望别跑路
    xiwh
        63
    xiwh  
    OP
    PRO
       2024-07-31 13:32:19 +08:00
    @lihexinkai 谢谢
    XDiLa
        64
    XDiLa  
       2024-07-31 14:07:44 +08:00
    @oneisall8955 所以这就是你用 mobaxterm 的理由?
    looo
        65
    looo  
       2024-07-31 14:41:45 +08:00
    给个建议去把市面上所有 SSH SFTP 、DOCKER 、DATABASE 管理工具的软件都下载来,体验下,把优点都吸取过来。
    looo
        66
    looo  
       2024-07-31 14:44:44 +08:00
    这个 UI 算不上好看,只能说一般。我见过 Mac 设计好看的 浏览器 Arc 、UPDF 、Warp
    xiwh
        67
    xiwh  
    OP
    PRO
       2024-07-31 14:47:15 +08:00
    @looo #65 感谢您的建议
    looo
        68
    looo  
       2024-07-31 15:13:41 +08:00
    @xiwh ##### SFTP

    FileZilla: https://filezilla-project.org/

    Tabby: https://tabby.sh/

    国产 XTerminal: https://www.terminal.icu/

    Termius: https://termius.com/

    WindTerm: https://github.com/kingToolbox/WindTerm

    sshx: https://github.com/ekzhang/sshx

    MobaXterm: https://mobaxterm.mobatek.net/

    XShell: https://www.xshell.com/zh/xshell/

    Electerm: https://electerm.html5beta.com/


    ##### 终端:

    Warp: https://www.warp.dev/


    ##### 数据库

    DataGrip: https://www.jetbrains.com/zh-cn/datagrip/

    国产 Chat2DB Pro: https://chat2db-ai.com/

    ##### Docker:

    OrbStack: https://orbstack.dev/

    好多,你可以去看看。之前我下载的好多都找不到了。
    xiwh
        69
    xiwh  
    OP
    PRO
       2024-07-31 15:24:00 +08:00
    @looo #68 👍👍👍
    yinmin
        70
    yinmin  
       2024-08-02 12:36:11 +08:00
    给 2 个建议:
    (1) windows 版本的安装程序需要代码签名,没有代码签名的可执行文件,浏览器会直接拦截。
    (2) 加入 Microsoft Store 、Mac AppStore 。作为一个初创软件, 用户能从官方 appstore 下载会感觉安心,毕竟现在互联网上欺诈、木马程序鱼目混珠,入官方 store 也是一种潜在的安全可信认证。
    xiwh
        71
    xiwh  
    OP
    PRO
       2024-08-02 13:58:13 +08:00
    @yinmin 好的感谢您的建议
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2784 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 14:02 · PVG 22:02 · LAX 07:02 · JFK 10:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.