anxin-ruoyi/docker/environments/.env.development
2026-01-08 20:47:24 +08:00

56 lines
1.2 KiB
Plaintext

# 开发环境配置 (Requirements 6.5)
ENVIRONMENT=development
COMPOSE_PROJECT_NAME=anxin-dev
# 数据库配置
DB_HOST=anxin-mysql
DB_PORT=3306
DB_NAME=anxin_dev
DB_USER=anxin_dev
DB_PASSWORD=dev_password
MYSQL_ROOT_PASSWORD=dev_root_password
# Redis配置
REDIS_HOST=anxin-redis
REDIS_PORT=6379
REDIS_PASSWORD=
REDIS_DATABASE=0
# 后端服务配置
BACKEND_PORT=8080
SPRING_PROFILES_ACTIVE=dev
JAVA_OPTS="-Xms256m -Xmx512m"
# 前端服务配置
FRONTEND_PORT=3000
API_BASE_URL=http://localhost:8080
# 容器资源配置 (开发环境使用较少资源)
FRONTEND_MEMORY_LIMIT=128M
BACKEND_MEMORY_LIMIT=512M
DATABASE_MEMORY_LIMIT=256M
REDIS_MEMORY_LIMIT=128M
FRONTEND_CPU_LIMIT=0.25
BACKEND_CPU_LIMIT=0.5
DATABASE_CPU_LIMIT=0.25
REDIS_CPU_LIMIT=0.25
# 日志配置 (开发环境使用DEBUG级别)
LOG_LEVEL=DEBUG
LOG_PATH=./logs/dev
LOG_MAX_SIZE=50MB
LOG_MAX_FILES=5
# 网络配置
NETWORK_NAME=anxin-dev-network
SUBNET=172.21.0.0/16
# 卷配置
MYSQL_DATA_PATH=./data/development/mysql
MYSQL_LOG_PATH=./data/development/mysql-logs
BACKEND_LOG_PATH=./data/development/backend-logs
BACKEND_UPLOAD_PATH=./data/development/uploads
FRONTEND_LOG_PATH=./data/development/nginx-logs
REDIS_DATA_PATH=./data/development/redis
REDIS_LOG_PATH=./data/development/redis-logs