Skip to content

xyqyear/mc-admin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

557 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MC-Admin

Minecraft 服务器管理平台,提供多服务器管理、实时监控、快照备份和智能DNS路由等功能。

功能特性

  • 🖥️ 现代化 Web 界面,支持实时监控和操作
  • 🐳 Docker 容器化部署,支持 Docker Compose 配置管理
  • 📊 实时资源监控(CPU、内存、磁盘、网络)
  • 💾 快照备份系统(基于 Restic)
  • 🎮 实时控制台和命令执行
  • 👥 用户权限管理和角色控制
  • 🌐 智能 DNS 路由管理(支持多云厂商)

界面预览

仪表盘

仪表盘

服务器概览

服务器概览

实时控制台

实时控制台

Docker Compose 配置

Docker Compose 配置

文件管理

文件管理

创建服务器

创建服务器

快照管理

快照管理

压缩包管理

压缩包管理

开发计划

具体开发计划见看板

  • 登录页面:密码登录和机器人登录
  • 仪表盘页面
    • 系统 CPU、内存和磁盘使用情况
    • 总玩家数统计(从 mc-health 查询玩家数)
    • 组件检查(备份模组警告)
    • 服务器列表、运行状态(已停止、已创建、运行中、暂停),玩家数
    • 重启、启动、停止、停机、启动操作
  • 服务器管理页面
    • 概览页面:控制台、在线玩家(同下),CPU 和内存使用情况(通过 Docker),磁盘空间使用情况(通过 du)
    • 玩家列表(使用日志追踪和偶尔使用 RCON 同步。从 25565 端口查询的信息不可靠)
    • Compose 文件管理页面
    • 文件管理页面
      • 基础文件管理
      • 文件恢复:对于玩家文件,在玩家不在线时恢复;对于其他文件,要求停止服务器
      • 打包和下载文件
    • 创建新服务器页面
  • 快照管理页面
  • 压缩包管理页面
  • 超级管理员页面
    • 用户管理页面

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors