mirror of
https://github.com/GSManagerXZ/GameServerManager.git
synced 2026-05-22 19:29:37 +08:00
修复构建2
This commit is contained in:
4
.gitignore
vendored
4
.gitignore
vendored
@@ -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
68
server/.env
Normal 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 中的内存设置
|
||||
Reference in New Issue
Block a user