修复构建2

This commit is contained in:
小朱
2025-07-11 19:44:43 +08:00
parent 6d4d93662f
commit b9db413f8e
2 changed files with 68 additions and 4 deletions

4
.gitignore vendored
View File

@@ -80,10 +80,6 @@ typings/
# Yarn Integrity file
.yarn-integrity
# dotenv environment variables file
.env
.env.test
# parcel-bundler cache (https://parceljs.org/)
.cache

68
server/.env Normal file
View File

@@ -0,0 +1,68 @@
# GSM3 游戏服务器管理系统配置
# 服务器端口配置
# 后端API服务端口
SERVER_PORT=3001
# 前端开发服务端口(仅开发环境使用)
CLIENT_PORT=5173
# 环境配置
NODE_ENV=development
# 日志配置
LOG_LEVEL=info
# CORS配置
# 前端访问地址(开发环境)
CLIENT_URL=http://localhost:5173
# 允许的前端访问地址,生产环境请修改为实际域名
CORS_ORIGIN=*
# Socket.IO配置
SOCKET_CORS_ORIGIN=*
# 数据目录
DATA_DIR=./data
# 日志目录
LOG_DIR=./logs
# PTY配置
PTY_TIMEOUT=1800000
PTY_MAX_SESSIONS=0
# 游戏服务器配置
GAME_MAX_INSTANCES=0
GAME_DATA_DIR=./data/games
# 系统监控配置
SYSTEM_MONITOR_INTERVAL=5000
SYSTEM_STATS_HISTORY_SIZE=720
# 告警配置
ALERT_CPU_WARNING=70
ALERT_CPU_CRITICAL=90
ALERT_MEMORY_WARNING=80
ALERT_MEMORY_CRITICAL=95
ALERT_DISK_WARNING=85
ALERT_DISK_CRITICAL=95
# Java配置用于Minecraft服务器
JAVA_HOME=
JAVA_OPTS=-Xmx2G -Xms1G
# 备份配置
BACKUP_ENABLED=true
BACKUP_INTERVAL=86400000
BACKUP_RETENTION=7
# 网络配置
MAX_UPLOAD_SIZE=100mb
REQUEST_TIMEOUT=30000
# 说明:
# 1. 修改 SERVER_PORT 可以更改后端服务端口
# 2. 生产环境部署时,请将 CORS_ORIGIN 和 SOCKET_CORS_ORIGIN 设置为实际的前端访问地址
# 3. 请务必修改 SESSION_SECRET 和 JWT_SECRET 为随机字符串
# 4. 根据服务器配置调整 JAVA_OPTS 中的内存设置