SCWebManager 产品简介
SCWebManager 是面向《生存战争》(Survivalcraft)服务端的可视化管理面板。它将原本分散在控制台、配置文件和存档目录中的操作集中到浏览器中,同时保留服务端原有的运行方式与存档格式。
组成
| 组件 | 说明 | 默认端口 |
|---|---|---|
面板 scweb-panel | 提供网页界面与 HTTP API,是本产品的主要入口 | 18233(对外) |
守护进程 scweb-daemon | 负责实例进程托管、看门狗、文件与备份 | 18234(仅本机) |
游戏插件 JIILScWebMangerPlugin.dll | 运行在服务端进程内,提供玩家、聊天与游戏状态接口 | 18235 起(仅本机) |
维护工具 scweb-manage | 命令行维护入口,用于诊断与离线操作 | — |
面板与守护进程、插件之间仅通过本机回环地址通信。对外只需要开放面板端口。
主要功能
- 实例管理:创建、导入、启动、停止、重启实例,查看资源占用与运行日志。
- 玩家管理:在线玩家列表、离线玩家存档、踢出、封禁、血量、模式、背包与坐标等操作。
- 控制台:向服务端发送命令,查看实时输出。
- 世界与模组:修改世界参数、安装与管理模组、浏览实例文件。
- 备份:手动与定时备份,支持下载、 恢复与保留策略。
- AI 助手:使用自然语言完成常见运维操作,所有工具调用可审计、可审批。
- 通知:实例离线、崩溃等异常可通过邮件或 Webhook 推送。
运行要求
- 面板主机:Windows 10/11、Windows Server 2016 及以上,或主流 Linux 发行版(amd64 / arm64)。
- 服务端:能够运行 Survivalcraft 服务端的 Windows 或 Linux 环境。
- 浏览器:Chrome、Edge、Firefox、Safari 的近期版本。
- 网络:默认仅允许本机访问;开放局域网或公网访问前,请先阅读自行部署中的安全说明。
获取与安装
发布包与更新说明统一发布在 Gitee 公开仓库。安装步骤见快速开始。
许可与支持
本项目为闭源软件,发布包免费使用。问题反馈与使用咨询请通过 Gitee 仓库的 Issues 提交。