• 周年纪念勋章活动已圆满结束,如有已购买但仍未申请的用户,可以通过对应勋章的下载链接申请~
EMSL 3 开源的下一代我的世界开服面板

其他 EMSL 3 开源的下一代我的世界开服面板 3.2.0

版权类型
原创
适用平台
Windows/Lunix/MAC
版权链接
#
Wiki/文档
https://github.com/Easily-miku/EMS3
语言支持
中文(简体)
前置组件
Python 3.7以上
Java(用于运行Minecraft服务器)
现代浏览器(Chrome、Firefox、Edge等)
image

[MD]
# 🎮 EasilyPanel 3 - 新一代轻量级Minecraft服务器管理面板

EasilyPanel 3(Easy Minecraft Server Management System 3)是一款基于Python开发的高效Minecraft服务器管理工具,提供现代化Web界面与丰富的管理功能。

🌐 [在线演示](https://easily-miku.github.io/EMS3/index.html) | 📦 [项目主页](https://github.com/Easily-miku/EMS3) | 🐛 [问题反馈](https://github.com/Easily-miku/EMS3/issues)

## ✨ 核心特性

- 🚀 **极简高效**:轻量化架构,资源占用低
- 🌐 **现代仪表盘**:响应式布局+暗黑模式
- 🔌 **插件生态**:支持ofrp内网穿透等扩展插件
- 📊 **实时监控**:CPU/内存/玩家数可视化
- ⚡ **快捷操作**:一键命令模板+智能补全
- 🛡️ **安全防护**:备份系统+权限管理
- 🔄 **多端同步**:跨平台支持Linux/Windows

## 🛠️ 功能矩阵

| 功能模块 | 亮点特性 |
|----------------|--------------------------------------------------------------------------|
| **服务器管理** | 多实例控制・状态监控・Java版本管理 |
| **文件系统** | 云编辑器・权限管理・压缩包操作 |
| **控制台** | 实时日志・命令历史・ANSI颜色支持 |
| **内网穿透** | [ofrp-plugin] 一键映射・自动更新frpc・OpenFrp集成 |
| **定时任务** | Cron表达式・自动备份・智能提醒 |
| **系统监控** | 资源图表・告警阈值・进程管理 |

[ofrp-plugin]: 内网穿透插件需单独安装

## 📦 安装部署

### 🐧 Linux系统(推荐)

```bash
# 一键安装脚本(支持Ubuntu/Debian/CentOS)
wget -O install.sh https://raw.githubusercontent.com/Easily-miku/EMS3/main/install.sh
chmod +x install.sh
sudo ./install.sh
```

📌 管理命令:
```bash
sudo emcsl 1 # 启动服务
sudo emcsl 3 # 重启服务
sudo emcsl 9 # 系统更新
```

### 🪟 Windows系统

```powershell
git clone https://github.com/Easily-miku/EMS3.git
cd EMS3
python -m venv venv
.\venv\Scripts\activate
pip install -r requirements.txt
python app.py
```

访问 `http://localhost:5000` 进入面板

## 🔌 ofrp内网穿透插件

### 📥 插件安装
1. 下载插件包:[蓝奏云下载](https://wwxs.lanzouq.com/iedWq2ngldmd) 密码:`6ab5`
2. 将插件放入 `plugins/` 目录
3. 重启EasilyPanel 3服务

### 🚀 使用说明
```bash
# 控制台指令
/ofrp start # 启动内网穿透
/ofrp stop # 停止服务
```

⚠️ **注意事项**:
- 需在VPS环境中运行
- 首次使用会自动下载最新版frpc
- 映射配置存储在 `plugins/ofrp/config.yml`

## ⚙️ 配置指南

### 📂 文件结构
```
config/
├── config.json # 主配置文件
├── servers/ # 服务器配置
└── plugins/ # 插件目录
```

### 🔑 安全建议
1. 修改默认5000端口
2. 通过Nginx配置HTTPS
3. 定期轮换访问密钥
4. 启用防火墙规则

## ❓ 常见问题

**Q:内网穿透插件无法启动?**
A:请确认:
1. 运行环境为VPS服务器
2. 已开放所需端口
3. 配置文件路径权限正确
# EMCSL3 - 专业的Minecraft服务器管理面板

EMCSL3(Easy Minecraft Server Launcher 3)是一个专业的Minecraft服务器管理面板,采用Python + Flask开发,提供直观的Web界面来管理您的Minecraft服务器。它支持多服务器管理、状态监控、文件管理、备份系统等功能,是一个轻量级但功能强大的管理工具。

## ✨ 主要特性

### 🎮 服务器管理
- 支持创建和管理多个服务器实例
- 实时监控服务器状态(CPU、内存使用率)
- 在线玩家列表和管理
- 服务器控制台实时输出
- 支持自定义启动参数和Java路径

### 📁 文件管理
- 在线文件编辑器
- 文件上传/下载功能
- 目录结构浏览
- 文件权限管理

### 💾 备份系统
- 支持手动/自动备份
- 备份文件管理和恢复
- 可配置备份保留数量
- 支持定时备份计划

### ⏰ 定时任务
- 支持Cron表达式
- 定时执行服务器命令
- 定时重启服务器
- 定时备份功能

### 🌐 内网穿透(OpenFrp)
- 集成OpenFrp内网穿透
- 支持管理多条隧道
- 实时显示隧道状态
- 一键开启/关闭隧道

### 🛡️ 安全特性
- 登录验证系统
- 密码加密存储
- 操作日志记录
- 支持反向代理

## 🚀 快速开始

### 环境要求
- Python 3.8+
- Java(用于运行Minecraft服务器)
- 现代浏览器(Chrome、Firefox、Edge等)

### 方式一:源码运行

1. 克隆仓库或下载源码:
```bash
git clone https://github.com/your-username/EMCSL3.git
cd EMCSL3
```

2. 安装依赖:
```bash
pip install -r requirements.txt
```

3. 运行程序:
```bash
python app.py
```

4. 访问Web界面:
- 打开浏览器访问 `http://localhost:5000`
- 默认账号:admin
- 默认密码:admin

### 方式二:直接运行py文件


## 📝 配置说明

### 配置文件
配置文件位于 `config/config.json`,包含以下主要设置:
- `web_port`: Web面板端口号
- `security`: 安全相关配置
- `java_paths`: Java路径配置
- `quick_commands`: 快捷命令配置
- `servers`: 服务器配置

### Java配置
- 支持自动检测系统Java
- 可手动添加多个Java路径
- 支持为每个服务器指定不同的Java版本

### 快捷命令
预设快捷命令包括:
- op:设置管理员
- gamemode:更改游戏模式
- time:设置时间
- weather:设置天气

## 🔌 内网穿透配置

### Windows用户
1. 访问 [OpenFrp官网](https://www.openfrp.net) 注册账号
2. 下载frpc.exe客户端
3. 将frpc.exe放置在程序目录的frpc文件夹中
4. 在面板中配置Token和Authorization

### Linux用户
1. 安装frpc
```bash
# Debian/Ubuntu
apt-get install frpc

# CentOS
yum install frpc
```
2. 确保frpc在系统PATH中
3. 在面板中配置相关信息

## ⚠️ 注意事项

### 安全建议
1. 首次使用后立即修改默认密码
2. 建议使用反向代理(如Nginx)并启用HTTPS
3. 配置防火墙规则,只允许必要的端口访问
4. 定期备份服务器数据和配置文件
5. 不要在公网直接暴露管理面板
6. 定期检查并更新系统

### 性能优化
1. 合理设置Java内存参数
2. 根据需要调整备份策略
3. 适当配置定时任务间隔
4. 及时清理不需要的日志和备份

## 🔍 常见问题

### 无法启动服务器
- 检查Java路径配置是否正确
- 确认服务器端口未被占用
- 查看日志获取详细错误信息

### 内存使用异常
- 检查Java启动参数配置
- 确认系统可用内存充足
- 适当调整最大内存限制

### 内网穿透问题
- 确认frpc程序存在且配置正确
- 检查OpenFrp账号配置
- 查看隧道日志排查问题

## 🤝 贡献指南

欢迎提交Pull Request和Issue!在提交之前,请:
1. Fork本仓库并创建新分支
2. 确保代码符合项目规范
3. 提供清晰的提交信息
4. 更新相关文档

## 📜 开源协议

本项目采用MIT协议开源,详见 [LICENSE](LICENSE) 文件。

## 🌟 致谢

感谢以下开源项目:
- Flask
- PyInstaller
- APScheduler
- OpenFrp

## 📞 联系方式

- 项目主页:[GitHub](https://github.com/your-username/EMCSL3)
- 问题反馈:[Issues](https://github.com/your-username/EMCSL3/issues)
- 邮箱:1502271252@qq.com
[/MD]
作者
easily
下载
317
查看
786
首次发布
最后更新

评分

0.00 星 0 次评分

最新更新

  1. 更新

    添加内网穿透功能
  2. 3.1.5 小版本更新

    v3.1.5 新增图表显示 修复自动任务的BUG 修复文件列表的显示 修复其他BUG
  3. EMSL 3 开源的下一代我的世界开服面板

    更新3.1.0版本 修复bug 添加新功能
后退
顶部 底部