与原项目的差异
本项目是 admpub/nging V5 的 Fork,在此基础上做了前后端分离重构。
| 方面 | 原 nging V5 | 本项目 |
|---|---|---|
| 前端渲染 | 服务端模板渲染 | React 19 单页应用(后端仅输出 JSON,模板渲染已彻底移除) |
| 前后端关系 | 一体 | 分离(单页应用 + JSON API) |
| UI 库 | HTML + jQuery + Bootstrap | antd 6 |
| 部署方式 | 可执行文件 + 模板 / 静态目录 | 单一可执行文件(前端已嵌入,无模板 / 静态资源目录) |
| 界面体验 | 传统后台 | 明暗主题、懒加载、响应式布局 |
后端业务能力与原项目保持一致,并在此基础上持续增加实用功能:
- IP 白名单
- 配置导入导出
- 容器编排导出(单容器预览导出 + 全量 ZIP)
- 应用商店安装 / 卸载由面板原生执行
- 证书中心(私有 CA / 云平台 ACME 双通道 + 自动续签)
- 端口转发管理
- 命令行重置后台密码(
-rp) - 更新检测双通道(稳定版 / 开发版)
后续变化以 更新日志 为准。
