分享一下我们团队最近不断打磨重构的开源项目 OneTerm, 一个基于 Go + Vue 的 Web 端开源堡垒机, 之前一直是只有堡垒机的核心功能, 较为单一. 然后最近我们将开发重心移到这个项目上, 从最初收集朋友建议和社群反馈, 经历了大概三个月的迭代和优化, 经过了几个大版本, 目前不仅功能完备, 交互体验和性能都有提升

主要更新的功能大概有以下:
+ 工作台UI界面升级, 新增侧边辅助工具栏, 支持文件管理(批量上传下载, 权限控制, 日志审计), 主题切换, 偏好设置, 全屏切换, 最近会话, 连接分享, 快捷命令等新功能
+ 扩展了多种协议类型: Web(HTTP/HTTPS)、Redis、MySQL、MongoDB、PostgreSQL、Telnet
+ 重构访问控制模块, 现支持节点, 资产, 帐号三个维度, 提供多种操作权限, 结合时间模版(多时区多时间段), 命令模版, IP白名单等安全策略, 满足不同场景需求
+ 新增系统设置模块, 支持我的公钥, 终端配置, 访问控制, 存储配置等系统默认设置

除了上面新增的功能外, 还有性能优化和代码重构等细节就不叙述了, 可以查看最近的 CHANGELOG

项目地址: github.com

如果觉得不错, 欢迎点一个 Star ⭐️. Star 就是对我们最大的鼓励. Thanks!

如果你有任何问题和建议,无论是功能上的,还是文档、交互体验方面的,欢迎随时提出来,或者直接联系我!让我们一起把这个项目做大做强!
展开
LH_R于2025-08-07 01:25发布的图片
1