仰望星辰工作室

better-staridc-MNBT

better-staridc同主题MNBT

clone
•README.md

梦奈宝塔主机系统 (MNBT) V1.85

基于宝塔面板 API 的虚拟主机分销管理系统,支持多节点宝塔面板统一管理、用户自主开通主机、一键部署网站程序、在线文件管理、Gzip/缓存配置、URL/资源监控告警、违禁词扫描、可切换前端主题、PHP 业务插件等功能。

PHP MySQL License Version


核心特性

  • ✅ 多节点管理:同时管理多台宝塔面板(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 梦奈云