nginx网页配置工具nginxWebUI是一款可以使用网页来快速配置与管理nginx集群的nginx辅助工具。
1、本项目可以使用WebUI配置nginx的各项功能,包括http协议转发,tcp协议转发,反向代理,负载均衡,ssl证书自动申请、续签、配置等,最终生成nginx.conf文件并覆盖nginx的默认配置文件,完成nginx的最终功能配置。
2、本项目可管理多个nginx服务器集群,随时一键切换到对应服务器上进行nginx配置,也可以一键将某务器配置同步到其他服务器,方便集群管理
3、nginx本身功能复杂,本项目并不能涵盖nginx所有功能,只能配置常用功能,更高级的功能配置仍然需要在最终生成的nginx.conf中进行手动编写。
4、部署此项目后,配置nginx再也不用上网各种搜索,再也不用手动申请和配置ssl证书,只需要在本项目中进行增删改查就可方便的配置nginx。
本项目是基于springBoot的web系统, 数据库使用sqlite, 因此服务器上不需要安装任何数据库。
v3.3.9
1.升级docker内nginx为1.22
2.删除sqlite支持,减少jar体积
v3.3.7
1.修复手动续签证书时,没有重载nginx的bug
v3.3.2
更新内容:
1.优化申请多个证书的命令
2.修复删除证书没有删除文件的bug
v3.1.3
更新内容
1.修复通过非443,80端口代理情况下白屏问题
2.修复导入文件过大无法识别问题
3.修复远程同步数据过大无法同步问题
v3.0.5
更新内容
1.修复远程机器无法看到的bug
v3.0.3
更新内容
1.修复用参数启动时,忽略横杠符号的问题
2.修复自动检查更新失效问题
v3.0.2
更新内容
1.替换mysql驱动为8.x,规避漏洞
v3.0.0
更新内容
1.替换基础框架未为solon,减少内存占用
2.替换本地数据库为h2,增强系统兼容性
3.win下路径都增加盘符显示