编辑
2026-02-19
作品发布
00
请注意,本文编写于 54 天前,最后修改于 23 天前,其中某些信息可能已经过时。

目录

Xtroa Mc Pannel V1.0发布
后果
部署方式
使用教程
功能介绍
结束语

Xtroa Mc Pannel V1.0发布

项目地址:https://gitee.com/xtroa/Xtroa_Panel.git

事情起因

 前几天帮别人建服,他是个小白,只会用面板服控制服务器,面板服价格太高了,我想着拿用linux搭一个面板服,然后找一个开源的面板,但是Github上转了一圈没有找到符合我预期的

后果

 一气之下自己写了,利用了MC的RCON来完成绝大部分的操作,使用Python+Flask搭建

部署方式

Linux/Mac

bash
git clone https://gitee.com/xtroa/Xtroa_Panel.git python3 -m venv venv cd Xtroa_Panel source venv/bin/activate pip3 install -r requirements.txt python app.py

Windows

cmd
git clone https://gitee.com/xtroa/Xtroa_Panel.git python3 -m venv venv cd Xtroa_Panel venv\Scripts\activate pip3 install -r requirements.txt python app.py

使用教程

  1. 打开127.0.0.1:5000,默认用户名密码是Admin Admin123,如果忘记密码可以删除/data/xtroa_panel.db 然后执行init_db.py重置
  2. 首次登录强制更改密码以保证安全,建议不要设置弱密码
  3. 登录进去主页如图,由于未设置RCON导致无法连接到服务器,显示服务器已离线,离线时为了演示所有数据都会随机模拟,请到 左侧菜单栏管理员进行设置RCON
  4. rcon设置界面如下图,rcon需要在MC服务器目录下server.properties开启并设置密码,具体请自行搜索,此外mc服务器目录和启动命令也需要设置,否则无法获取管理员列表还有启动服务器image.png

功能介绍

  1. 服务器启停,主页下滑可以看到,务必在管理员菜单栏设置好目录和启动命令,否则将会导致启动/重启失败
  2. 玩家管理,这里因为懒得启动游戏演示所以显示没在线玩家,可以右击玩家进行操作(封禁,传送,给op等等)image.png
  3. 命令终端,有RCON终端(MC命令),系统终端,顾名思义就是执行命令
  4. 快捷命令,可以设置动态参数,设置完单击命令输入参数就可以执行1image.png
  5. 管理员

结束语

此面板针对Linux开发,尽管对Windows做了适配,难免也会有小Bug,可以添加我的QQ或给我发邮件or留言,如果部署有问题可以加我QQ免费远程指导/部署。

本文作者:Xtroa

本文链接:

版权声明:MIT