深色模式
游戏服务器功能
支持的预设模版(内置)
| 模版 | 说明 | 端口 |
|---|---|---|
| Minecraft Java 版(Paper) | 支持插件/模组,可切 Paper/Purpur/Folia/Vanilla/Fabric/Forge/NeoForge 等 | 25565 TCP |
| Minecraft 基岩版 | 手机 / 主机基岩版 | 19132 UDP |
| 幻兽帕鲁 | 推荐 8G 内存以上 | 8211 UDP(+27015) |
| 饥荒联机版 | 首次启动生成世界 1-2 分钟 | 10999 UDP |
| 泰拉瑞亚 | 7777 TCP | |
| 英灵神殿 | 推荐 4G 内存 | 2456-2457 UDP |
| 自定义(Docker 镜像) | 填任意镜像与启动命令 | 自定义 |
客户可用功能
- 控制台:实时日志(WebSocket 推送)、发送命令、快捷命令按钮
- 文件管理:浏览 / 上传 / 下载 / 改名 / 复制 / 解压(zip、tar.gz)/ 压缩 / 删除
- SFTP:独立账号
game-<id>+ 随机密码(详情页查看/重置),根目录就是数据目录,FileZilla 直接拖文件 - 玩家管理(MC/帕鲁走 RCON):在线列表、白名单、OP、封禁、踢出
- 一键切换服务端:13 种服务端类型 + 版本选择 + Modrinth 整合包/项目(如 Fabric 装模组)
- 一键装插件:内置 Modrinth 搜索,装完自动重启
- 备份:手动备份 / 还原 / 下载,支持定时备份
- 定时任务:定时重启 / 备份 / 执行命令 / 开关机
- 在线人数:每分钟 RCON 轮询,列表页与详情页显示
在线/上限 - 公开状态页:生成免登录链接
/status/<token>,可分享给玩家看在线人数 - 克隆 / 迁移:同节点克隆(快速复制),跨节点迁移(归档流式传输)
- 协作者:把服务器分享给其他账号一起管理
- 导入 / 导出:配置文件 JSON 导出与导入
- 开放 API:用 Token 调用开关机 / 命令 / 日志 / 文件接口
管理员功能
- 模板构建:上传自己的服务端(jar / zip / tar.gz)→ 自动构建 Docker 镜像 → 生成预设模版(可编辑名称/端口/内存/说明,重复上传同一 slug 会更新原模板)
- 游戏套餐:把模版 + 配置(核心/内存/硬盘)打包成套餐上架
- 镜像管理:查看 / 拉取 / 删除节点上的 Docker 镜像
- 资源监控:每台游戏服的 CPU/内存/网络曲线(docker stats 采样,保留 30 天)
内存映射说明
Minecraft 套餐的「内存」会按 75% 映射为 JVM 堆(MEMORY 环境变量),例如 2G 套餐 → -Xmx1536M,预留空间给系统与服务端开销。自定义模板可以自己定义启动命令与内存参数。
常见运维
bash
# 在被控上看游戏容器
docker ps --format '{{.Names}}\t{{.Status}}\t{{.Image}}'
docker logs --tail 100 nkx-game-<id>
# 游戏数据目录
/opt/nkxgames/instances/<实例ID>/
# 备份目录
/opt/nkxgames/backups/