生产环境修正

This commit is contained in:
2025-10-05 13:34:28 +08:00
parent 47576fdb30
commit b0b748f6d1
47 changed files with 1152 additions and 217 deletions

View File

@@ -1,20 +1,42 @@
# 生产环境配置
# 梦回高句丽 - 生产环境配置
NODE_ENV=production
PORT=4001
# 服务器端口配置 (宝塔面板推荐范围: 4001-4010)
PORT=4003
FRONTEND_PORT=4004
# 域名配置
DOMAIN=ggl.xi.plus
BASE_URL=https://ggl.xi.plus
# 数据库配置
DB_PATH=./database.db
DB_BACKUP_PATH=./database/goguryeo_video.db.backup
# JWT配置
JWT_SECRET=your-production-jwt-secret-key-here
# JWT配置 (生产环境请使用强密钥)
JWT_SECRET=ggl-xi-plus-production-jwt-secret-2024
JWT_EXPIRES_IN=7d
# 文件上传配置
UPLOAD_DIR=./uploads
MAX_FILE_SIZE=100MB
ALLOWED_FILE_TYPES=jpg,jpeg,png,gif,webp,mp4,avi,mov,wmv
# 服务器配置
HOST=0.0.0.0
CORS_ORIGIN=*
CORS_ORIGIN=https://ggl.xi.plus,http://ggl.xi.plus
# 安全配置
SECURE_COOKIES=true
CSRF_PROTECTION=true
RATE_LIMIT_WINDOW=15
RATE_LIMIT_MAX=100
# 性能配置
CACHE_TTL=3600
STATIC_CACHE_MAX_AGE=31536000
# 日志配置
LOG_LEVEL=info
LOG_LEVEL=info
LOG_FILE=./logs/production.log
ERROR_LOG_FILE=./logs/error.log