Repository navigation
BlockNexus v0.2.0
Minecraft 服务器管理面板:本地 Web 面板 + SSH 部署远程 Agent,token 加密通道,浏览器即开即用,面板无需公网地址。
新功能
- Agent 版本管理与自动更新:远端 Agent 上报版本,落后于面板时自动经 SSH 替换脚本并重启服务(失败退避 + 手动兜底按钮);
- Mod 管理:实例 mods 目录的列表、启用/禁用(.disabled 约定)、删除与上传;
- 玩家快捷管理:踢出 / 封禁 / 封禁 IP 统一确认框(可填原因);封禁目录查看与解封(含理由与期限);
- server-icon:编辑实例时上传图片,本地裁切并压缩到 64×64 PNG;
- 域名连通检测:解析域名(含
_minecraft._tcpSRV)并 TCP 探测实例端口; - 版本与更新检查:设置页对比当前版本与 GitHub 最新 Release,附更新日志;
- 终端着色:日志按级别显示(ERROR 红 / WARN 黄 / 就绪绿 / DEBUG 灰);
- history 路由:
/settings等路径直达,旧#/链接自动迁移。
修复
- 启动器首次运行未创建 data 目录;
agent.js下载路由缺失根路径(手动安装命令 404);- 外壳:外链转系统默认浏览器、禁止加载外部网页、找不到项目根时给出提示。
便携版
BlockNexus-v0.2.0-portable.zip:内置 Node 运行时、依赖与已构建前端,解压到任意目录双击 BlockNexus.exe 即用,数据在 data/ 下,删目录即卸载。
SHA256: 2538DC35FF8C20686317F8203C7EC0F73015341E1BCC07B3EF0F3E0DE7AADCB8
Windows 桌面外壳(可选)
BlockNexus-shell-v0.2.0.zip:仅外壳,解压到项目根目录(已完成 npm install 与 npm run build:web)后运行;Node ≥ 18 需在 PATH 中。未签名,SmartScreen 提示点「仍要运行」。
SHA256: F20E1200331062DA45CDA6E5BB324262D321826B0C250452B0272CEBD58F4C72
详见 README。
Full Changelog: v0.1.0...v0.2.0