better-staridc-MNBT
better-staridc同主题MNBT
clone
•README.md
梦奈宝塔主机系统 (MNBT) V1.85
基于宝塔面板 API 的虚拟主机分销管理系统,支持多节点宝塔面板统一管理、用户自主开通主机、一键部署网站程序、在线文件管理、Gzip/缓存配置、URL/资源监控告警、违禁词扫描、可切换前端主题、PHP 业务插件等功能。
核心特性
- ✅ 多节点管理:同时管理多台宝塔面板(Linux/Windows)
- ✅ 一键部署:可视化配置部署流程,10 种自动化操作,支持模板导入导出
- ✅ 监控告警:URL 监控(状态码/内容匹配)+ 资源监控(空间/流量)+ 到期提醒 + 邮件通知
- ✅ SSL 证书:Let's Encrypt 一键申请/续签
- ✅ PHP 8.x 全面兼容 + SQL 参数化查询:已修复全部废弃语法,彻底消除 SQL 注入风险
- ✅ 完善的操作日志:所有关键操作可追溯
- ✅ 可切换前端主题:用户端 / 管理端独立皮肤,缺页回退 default
- ✅ PHP 业务插件:
app_plugins/目录插件,钩子 / AJAX / 菜单 / 配置(与宝塔节点 Python 插件分离)
环境要求
| 依赖 | 版本要求 |
|---|---|
| PHP | 7.4 ~ 8.4(已全面兼容 PHP 8.x) |
| MySQL | 5.6+ |
| Web 服务器 | Nginx / Apache |
| 宝塔面板 | Linux 版 / Windows 版 |
| PHP 扩展 | curl、mysqli、json、mbstring |
快速开始
# 1. 上传代码并解压至网站目录,设置网站运行目录为 /
# 2. 浏览器打开 http://your-domain/install 运行安装向导
# (环境检测 → 数据库配置 → 站点与管理员 → 初始化数据库)
# 3. 登录管理后台 http://your-domain/admin(安装向导中设置的管理员账号)
# 4. 后台 → 宝塔管理 → 添加宝塔(填写面板地址、端口、API 密钥)
# 宝塔面板需开启 API 接口:面板设置 → API 接口 → 开启
# 5. 配置默认建站目录与监控计划任务(每分钟访问 /jk_monitor.php?my=API密钥)
详细安装步骤见 完整文档 中的「使用指南 → 安装部署」。
完整文档见 docs/
| 文档 | 说明 |
|---|---|
| 使用指南 | 项目简介、功能概览、安装部署、目录结构、数据库、宝塔对接、Docker、监控、常见问题、安全说明 |
| API 参考 | 后台/用户/外部对接/插件对接接口文档 |
| 主题开发 | 前端主题系统与主题开发手册 |
| 插件开发 | PHP 业务插件系统与插件开发手册 |
| 集成对接 | IDC 系统集成对接 |
| 更新日志 | 版本更新记录 |
二次开发说明
本仓库为 MNBT 的二次开发分支,在官方默认(default)主题基础上完成用户端 UI 改造,将 StarIDC 的「新拟态 2.0」视觉语言迁移至 MNBT 用户端。
修改清单
| 文件 | 修改内容 |
|---|---|
templates/default/user/assets/user-neomorphism.css |
新增文件。新拟态 2.0 主题覆盖层:设计 token(CSS 变量)、Bootstrap / Lyear 组件覆盖、布局覆盖、暗色模式适配 |
templates/default/user/head.php |
引入新拟态主题样式表;调整样式依赖顺序(bootstrap-table / jquery-confirm / user-common 前移),确保覆盖层位于样式链最末 |
templates/default/user/index.php |
主框架(侧边栏 / 头部 / 多标签 iframe 容器)改造为新拟态风格 |
templates/default/user/login.php |
登录页改造为新拟态风格(凸起卡片、凹陷输入框、渐变凸起按钮) |
设计要点
- 风格来源:迁移自 StarIDC「新拟态 2.0」主题
- 实现方式:CSS 覆盖层「换皮」,保留原有 DOM 结构与全部交互逻辑(iframe 多标签、AJAX、菜单、表单字段名均未改动)
- 设计 token:主色渐变
#5c6bc0 → #7e57c2;背景#e9eef2;凸起双阴影8px 8px 16px(暗)+-8px -8px 16px(亮),凹陷为inset反转 - 暗色模式:跟随系统
prefers-color-scheme自动切换
修改者:zfhsh <3933415854@qq.com> · 修改日期:2026-10-01
许可证
本项目采用宽松许可证,版权归 梦奈云 所有。
✅ 允许:商业用途、二次开发、分发传播。
⚠️ 要求:保留原作者版权声明;修改后的文件需注明修改内容。
联系方式
- 官方 QQ 群:994752422
- 技术支持:1181469655@qq.com
- 商务合作:1181469655@qq.com
- 问题反馈:GitHub Issues
MNBT © 2022-2026 梦奈云 版权所有
Made with ❤️ by 梦奈云