收起左侧

Nginx-Manager 更新日志 v2.0

0
回复
34
查看
[ 复制链接 ]

10

主题

20

回帖

0

牛值

初出茅庐

🎉 重大更新:从 Nginx 管理工具升级为服务器运维控制台

经过一个月的开发和踩坑,Nginx-Manager 迎来重大更新。新增服务部署数据管理两大模块,现在可以一键部署 Nginx、frp、Easytier,全部在浏览器完成。


🆕 新增功能

🚀 服务部署(一键安装)

  • 一键安装/卸载/重启 Nginx、frps、frpc、Easytier
  • 自动生成配置文件,frp 和 Easytier 支持配置文件方式部署
  • 服务运行状态实时监控

📦 数据管理(统一导入导出)

  • Nginx 站点配置:导出/导入 conf.d 目录
  • SSL 证书:多路径自动扫描导出/导入
  • FRP 配置:导出/导入 frps.toml / frpc.toml
  • Easytier 配置:导出/导入 config.toml
  • 一键打包全部配置

其他优化

  • 静态站点支持(勾选即可,自动生成 root + index 配置)
  • WebSocket 支持(勾选自动添加 Upgrade 头)
  • 证书导入导出多路径扫描(适配 certbot / acme.sh / 手动部署)
  • 时区自动设置为 Asia/Shanghai

🔧 修复

  • 修复 frps 面板安装后 58080 端口不通的问题(加 --network host
  • 修复 Easytier 面板安装参数传递错误(改为 --config-dir 配置文件方式)
  • 修复证书导出路径不统一(自动扫描 5 个常见路径)
  • 修复备份恢复列表和证书列表混在一起
  • 修复面板重载按钮在部分环境失效

📦 部署方式

bash

mkdir -p /opt/nginx-manager && cd /opt/nginx-manager
# 创建 docker-compose.yml(镜像托管在阿里云 ACR,国内拉取稳定)
docker compose up -d
# 访问 http://<IP>:9000,admin/admin123

镜像地址:crpi-y8xug7uzjvd1zqiv.cn-chengdu.personal.cr.aliyuncs.com/dafili/nginx-manager:latest


🏗️ 架构参考

text

用户 HTTPS → 阿里云 Nginx(证书解密)→ frp 隧道 → 飞牛 NAS Nginx(HTTP 反代)→ 本地应用

📝 踩坑记录

  • Nginx server_names_hash_bucket_size 默认值太小 → 改为 4096
  • 飞牛管理界面需要 WebSocket → 手动补 Upgrade
  • frps 面板安装需要 --network host
  • Easytier 的 -c 参数和 Docker 的 -c(CPU shares)冲突 → 改用 --config-dir
  • ACR 推送 frps 镜像 digest 变化 → 从飞牛重新拉取兼容版本

🔗 链接


从 Nginx 管理到服务器运维,一个面板就够了。

收藏
送赞
分享
DAFILI · 用技术守护生活
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则