Skip to content

与原项目的差异 ​

本项目是 admpub/nging V5 的 Fork,但服务端已用 gin + GORM 彻底重写(原 echo / webcore 基础设施与模板渲染全部移除), 在此之上做了前后端分离重构。

方面原 nging V5本项目
前端渲染服务端模板渲染React 19 单页应用(后端仅输出 JSON,模板渲染已彻底移除)
前后端关系一体分离(单页应用 + JSON API)
后端框架webx-top/echo + coscms/webcoregin + GORM 四层架构(基础设施完全重写)
UI 库HTML + jQuery + Bootstrapantd 6
部署方式可执行文件 + 模板 / 静态目录单一可执行文件(前端已嵌入,无模板 / 静态资源目录)
界面体验传统后台明暗主题、懒加载、响应式布局

业务范围与原项目不同:nging 的部分业务(数据采集、内网穿透 FRP、离线下载、 FTP、云存储、用户角色权限体系等)不再保留,当前功能以 功能总览 为准;在此之上持续新增:

  • IP 白名单、安全入口与登录失败锁定
  • 全量数据备份导出 / 导入(ZIP 跨机迁移)
  • 容器编排导出(单容器预览导出 + 全量 ZIP)
  • 应用商店(TOML 规范,面板原生 compose 启停)
  • 证书中心(私有 CA / ACME 双通道 + 自动续签 + 导入导出)
  • SSH 守护(面板进程内监控循环)、主机节点管理
  • 命令行重置后台密码(-rp)、安全入口取回 / 重置(-se / -sr)
  • 更新检测双通道(稳定版 / 开发版)与站内通知

后续变化以 更新日志 为准。

相关 ​

基于 AGPL-3.0 协议发布