Skip to content

MF-B/MineDock

Repository files navigation

MineDock

轻量级游戏服务器容器化管理平台。

运行指南

task dev               # 一键启动前后端开发服务

待办清单

镜像与模板

  • 静态镜像注册表(后端 JSON 配置)
  • 镜像市场前端页面(浏览、筛选、选用镜像)
  • 基于 YAML 的游戏模板规范设计
  • 模板解析引擎(根据模板自动生成 Docker 启动参数)

实例生命周期

  • 容器基础生命周期:创建、删除、开启、停止
  • 容器运行状态实时同步
  • 创建容器时支持镜像选择
  • 创建容器时支持环境变量注入
  • 创建容器时支持 Volume 持久化目录挂载
  • 创建容器时支持动态端口映射与防冲突检测
  • 实例重启与强制终止
  • 实例详情页(镜像信息、端口、环境变量、运行时长等)

资源管控与监控

  • 基于 Cgroups 的 CPU 与内存资源配额配置
  • 容器 CPU、内存、网络 I/O 运行态数据采集
  • 前端实时折线图表展示硬件运行态数据

实时交互

  • Web 控制台标准输出日志实时推流
  • 网页端在线交互指令下发
  • 前端终端高亮渲染及日志自动滚动

运维与文件管理

  • 可视化 Web 文件浏览器
  • 游戏配置文件在线文本编辑器
  • 大文件上传及在线解压缩
  • 对接第三方社区 API,实现整合包一键解析与下载
  • 游戏存档一键手动快照备份
  • 基于 Cron 表达式的自动化定时备份
  • 一键回档功能

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages