anxin-ruoyi/docker/environments/.env.staging
2026-01-05 01:46:20 +08:00

44 lines
929 B
Plaintext

# 测试环境配置 (Requirements 6.5)
ENVIRONMENT=staging
COMPOSE_PROJECT_NAME=anxin-staging
# 数据库配置
DB_HOST=anxin-mysql
DB_PORT=3306
DB_NAME=anxin_staging
DB_USER=anxin_staging
DB_PASSWORD=staging_password
MYSQL_ROOT_PASSWORD=staging_root_password
# 后端服务配置
BACKEND_PORT=8080
SPRING_PROFILES_ACTIVE=staging
JAVA_OPTS=-Xms512m -Xmx768m
# 前端服务配置
FRONTEND_PORT=80
API_BASE_URL=http://staging-api.anxin.com
# 容器资源配置 (测试环境使用中等资源)
FRONTEND_MEMORY_LIMIT=192
BACKEND_MEMORY_LIMIT=768
DATABASE_MEMORY_LIMIT=384
FRONTEND_CPU_LIMIT=0.5
BACKEND_CPU_LIMIT=0.75
DATABASE_CPU_LIMIT=0.5
# 日志配置
LOG_LEVEL=INFO
LOG_PATH=./logs/staging
LOG_MAX_SIZE=100MB
LOG_MAX_FILES=7
# 网络配置
NETWORK_NAME=anxin-staging-network
SUBNET=172.22.0.0/16
# 卷配置
MYSQL_DATA_PATH=./data/staging/mysql
LOG_DATA_PATH=./data/staging/logs
CONFIG_DATA_PATH=./data/staging/configs