All Projects → kasuganosoras → SoraMC

kasuganosoras / SoraMC

Licence: GPL-3.0 license
SoraMC,一款轻量级的 Minecraft 服务器管理面板,使用 PHP 开发,支持前后端分离

Programming Languages

HTML
75241 projects
CSS
56736 projects
PHP
23972 projects - #3 most used programming language
javascript
184084 projects - #8 most used programming language

SoraMC-Panel

SoraMC Minecraft Server Panel
这是一个 Minecraft 服务器管理面板
支持跨平台,多 Daemon 管理,支持群组服务器
SoraMC 可以说是 PHPMC 3 的续命版本,PHPMC 3 因为开源协议问题已经停更。
这次,改个名字,重新开始搞个大新闻
注意!此面板目前还是实验性的,存在许多问题,请谨慎使用!
目前还有几个页面没有完成,还在持续更新中...
吐槽一下...当初设计的时候,是考虑模块化设计的...
结果呢,写代码的时候开了一首 Sky http://music.163.com/#/m/song?id=29553031&userid=469516848
所有的设计理念都在电音和抖腿中成为浮云......
所以你会看到 Loader.php 足足有 43KB ...不要打我...
反正就是所有东西都往里面塞...
本项目对应的 Daemon:https://github.com/kasuganosoras/SoraMC-Daemon

测试地址

地址:http://www.kasuganosora.cn/SoraMC/
账户:testuser
密码:123456
权限:查看、开启、关闭服务器、发送命令

功能介绍

  • 可视化的 Minecraft 服务器管理
  • 可扩展的丰富 API
  • 完全开放源代码,可在遵守开源协议的前提下自由修改使用
  • 一个 Panel 可以控制多个 Daemon,实现管理多个服务器
  • Panel 与 Daemon 使用 Socket 通讯
  • Panel 与 Daemon 的连接是使用 aes_256_cfb 加密的,可自定义加密密钥
  • 支持多用户,可以创建多个子用户用于管理服务器
  • 用户权限分级模式,拥有不同权限的用户可以管理不同的 Daemon,查看不同的页面
  • 支持自定义模板,创建属于你自己的面板
  • 多种实用工具,方便快捷

界面效果




 



 


更新记录

2018.1.05 开工
2018.1.06 设计基础通讯
2018.1.08 实现通讯加密
2018.1.09 完成基础开服、关服、日志获取功能
2018.1.10 实现多线程
2018.1.11 实现多用户
2018.1.12 实现用户权限分级
2018.1.13 实现单 Panel 多 Daemon
2018.1.14 开源到 Github

未完待更...

了解更多

官方QQ交流群:344911147
感谢支持。
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].