哪吒面板兼容版

哪吒监控匆忙更新 V1 大版本,其更新过大,有一些问题让各位不希望更新:
- ❌ 没有一键迁移工具,必须重新部署,十分麻烦
❌ 没有 OAuth 无密码验证(最新版本中已增加支持)
但是 V1 有许多更新是非常有意义的,尤其是前后端分离让前端主题开发部署十分灵活自由。因此,在 V1 版本更完善之前,我特别开发了 哪吒面板兼容版 ,在最小化折腾成本的前提下,兼容 V1 版本的部分 API ,从而实现对 V1 前端主题的兼容。
由于本人精力有限,本项目将在 V1 版本真正步入成熟后停止维护。
V1 版本的更新很有意义,但实在有些仓促。我后面有空会尝试写一个迁移脚本。
版本特性
- ✅ 完全保留 V0 版本特性与数据
- ✅ 兼容大部分 V1 版本前端 API
- ✅ 兼容 V1 版本主题
- ✅ 支持 V1 主题自定义功能
- ✅ 支持 V1 主题的用户登录转跳
- ✅ 支持前后端分离
使用方式
和原版类似,要安装或者从原版中升级到兼容版:
curl -L https://raw.githubusercontent.com/chenx-dust/nezha-compat/compat/script/install.sh -o nezha.sh && chmod x nezha.sh && sudo ./nezha.sh

测试有限,有任何问题请在帖子中 / Github Issue 反馈!
- 未安装面板:选 1
- 已安装哪吒 V0 面板,要更新到兼容版:选 5
- Docker 安装方式用户特别注意
- 脚本安装自定义主题的目录跟随 Standalone 模式,仓库中的 docker-compose.yaml 已经修改
- 升级用户请自行修改您的
/opt/nezha/dashboard/docker-compose.yaml中目录挂载的部分 - 或者 选 2 重新配置您的面板,这不会损坏您的数据
- 将 nezha-dash-v1 主题安装为自定义主题:选 8
- 将 Nazhua 主题安装为自定义主题:选 9
可以在设置选择使用自定义主题:

其它的 V1 主题可以参考脚本进行自行修改,或者前后端分离部署。
演示站点: https://demo.exp1o.de
Github 仓库: https://github.com/chenx-dust/nezha-compat
求鸡腿 🍗 求 Star ⭐


需要注意!!!
最新版本的 V1 更新了部分 API ,可能存在主题自定义代码等兼容性问题,请确保主题与面板均为最新!
面板更新日志
2024/12/31 v0.20.13-compat.12