# fiveserver **Repository Path**: loa123/fiveserver ## Basic Information - **Project Name**: fiveserver - **Description**: No description available - **Primary Language**: Unknown - **License**: BSD-2-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-05-30 - **Last Updated**: 2025-08-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # FiveServer 这是一个基于Twisted的服务器实现,旨在为PES5/WE9/WE9LE和PES6/WE2007等游戏提供网络服务支持。服务器支持多种功能,包括用户认证、房间管理、比赛匹配、统计数据存储等。 ## 功能特性 - 支持PES5/WE9/WE9LE和PES6/WE2007游戏协议 - 用户认证与资料管理 - 房间创建与管理 - 比赛匹配与统计数据存储 - 支持MySQL数据库 - 提供管理接口用于监控和控制服务器 ## 目录结构 - `docker/` - Docker相关配置文件 - `etc/` - 配置文件和证书 - `lib/fiveserver/` - 核心服务器代码 - `sql/` - 数据库schema文件 - `web/` 和 `web6/` - Web界面相关文件 - `pip.requirements` - Python依赖列表 - `service.sh` - 服务启动脚本 ## 安装说明 1. 安装Docker 2. 构建Docker镜像: `docker build -t fiveserver .` 3. 运行容器: `docker run -d -p 8080:8080 fiveserver` ## 配置 - 修改`etc/conf/fiveserver.yaml`进行服务器配置 - 修改数据库连接信息在配置文件中 - 配置文件支持设置管理员认证信息 ## 使用说明 服务器启动后会监听默认端口,客户端可以通过配置的端口连接服务器。管理接口可以通过HTTP访问进行服务器管理。 ## 许可证 本项目采用MIT许可证。详见LICENSE文件。