今天介绍一款名为HexHub的全栈开发运维工具,它是一个专为程序员和运维人员量身打造的一站式开发运维利器;集数据库管理、SSH终端、SFTP传输和Docker管理于一体,HexHub 不仅免费,而且支持Windows/macOS/Linux全平台。
项目地址
https://github.com/EdikKing/hexhub
数据库开发
HexHub 支持 MySQL、MariaDB、PostgreSQL、SQLite、ClickHouse 数据库管理和开发。
表列表视图:表信息摘要、列表和网格双视图
智能SQL编辑器:自动完成、代码作色、格式化、流式查询、执行分析、结果导出
表结构编辑器:字段编辑、索引编辑、类型推导、内联编辑、修改和新增着色、拖拽排序
SSH/SFTP
HexHub 提供了 SSH 和 SFTP 远程连接,可以同屏展示终端、远程目录以及本地目录视图。
支持SFTP、ZMODEM、SCP三种文件传输协议,支持SFTP跨服务器文件传输,使用CtrlC+CtrlV快捷可跨服务器进行任意文件传输,多线程并发传输,轻松跑满网速,原生自研ZMODEM协议实现,实现高速稳定的rz/sz命令使用体验。
实时面板:支持网速、CPU、内存、进程列表、Docker容器列表、磁盘挂载列表等信息
Docker面板
Hexhub拥有丰富易用的Docker面板管理功能,支持镜像下载加速,能够透过SSH连接远程Docker服务器,避免命令行心智负担。
镜像拉取高速通道,启用加速服务,解决镜像Pull速度慢,无法执行问题
极致的容器管理面板,支持容器CPU、内存、IO实时趋势图
支持限制最大行数、关键字过滤、搜索、追加时间&行数、ANSI彩色输出、标准输出流&错误流输出控制