ruoyi-proxy 是一个面向多服务器场景的开源蓝绿部署运维代理(GitHub 开源项目),解决传统发布需停机、HTTPS 配置繁琐、多服务难管理的问题。核心功能:1. 零停机蓝绿部署:自动健康检查、一键回滚、支持长连接;2. 自动 HTTPS:对接 Let's Encrypt 免费证书自动签发与续期;3. 多 Java 服务统一管理,自动生成 Nginx 反向代理配置;4. AI Agent 模式:自然语言即可完成部署/回滚等运维操作,兼容多种大模型;5. Hub AI Gateway:多服务器集中管理;6. 低内存模式,适合小内存服务器。单文件部署,开箱即用。开源地址:https://github.com/xuantiandaozun/ruoyi-proxy
使用 Go 语言独立开发,编译为单二进制文件,支持 Windows/Linux 跨平台部署。核心模块:部署引擎负责蓝绿流量切换、健康检查与一键回滚,保证发布零停机;证书模块对接 Let's Encrypt ACME 协议实现证书自动签发与续期;配置模块根据服务注册信息自动生成 Nginx 反向代理配置;AI Agent 模块通过函数调用将自然语言指令映射为部署/回滚等运维动作,兼容 OpenAI 协议的多家大模型;Hub 网关采用中心化架构统一管理多台服务器;数据使用 SQLite 持久化,内置 Web 控制台可视化操作。已开源:https://github.com/xuantiandaozun/ruoyi-proxy