98 lines
2.4 KiB
Plaintext
98 lines
2.4 KiB
Plaintext
# QAUP Docker 部署环境配置模板
|
||
# 复制此文件为 .env 并根据实际环境修改配置
|
||
|
||
#==========================================
|
||
# 数据库配置
|
||
#==========================================
|
||
POSTGRES_DB=qaup
|
||
POSTGRES_USER=postgres
|
||
POSTGRES_PASSWORD=请修改为强密码
|
||
POSTGRES_PORT=5432
|
||
|
||
# 应用数据库用户(建议使用独立用户)
|
||
APP_DB_USER=qaup_app
|
||
APP_DB_PASSWORD=请修改为强密码
|
||
|
||
#==========================================
|
||
# Redis 配置
|
||
#==========================================
|
||
REDIS_PASSWORD=请修改为强密码或留空
|
||
REDIS_PORT=6379
|
||
|
||
#==========================================
|
||
# 应用配置
|
||
#==========================================
|
||
# Spring 环境配置
|
||
SPRING_PROFILES_ACTIVE=prod
|
||
|
||
# 应用端口
|
||
APP_PORT=8080
|
||
|
||
# JVM 配置(根据服务器配置调整)
|
||
JVM_OPTS="-Dname=qaup-admin.jar -Duser.timezone=Asia/Shanghai -server -Xms1g -Xmx2g -XX:MetaspaceSize=256m -XX:MaxMetaspaceSize=512m"
|
||
|
||
#==========================================
|
||
# Nginx 配置
|
||
#==========================================
|
||
NGINX_PORT=80
|
||
NGINX_HTTPS_PORT=443
|
||
|
||
# 服务器域名或IP
|
||
SERVER_NAME=localhost
|
||
|
||
# API 前缀路径
|
||
API_PREFIX=/prod-api
|
||
|
||
# 文件上传大小限制
|
||
MAX_UPLOAD_SIZE=20M
|
||
|
||
# 生产环境域名(用于生产环境配置)
|
||
PRODUCTION_DOMAIN=your-domain.com
|
||
|
||
#==========================================
|
||
# 目录配置
|
||
#==========================================
|
||
# 数据存储目录
|
||
DATA_DIR=./data
|
||
|
||
# 日志存储目录
|
||
LOG_DIR=./logs
|
||
|
||
# 应用日志路径(容器内路径)
|
||
LOG_PATH=/app/logs
|
||
|
||
# 备份存储目录
|
||
BACKUP_DIR=./backup
|
||
|
||
# SSL 证书目录(如果启用 HTTPS)
|
||
SSL_CERT_DIR=./ssl
|
||
|
||
#==========================================
|
||
# 安全配置
|
||
#==========================================
|
||
# 管理端点暴露配置
|
||
MANAGEMENT_ENDPOINTS_WEB_EXPOSURE_INCLUDE=health,info,metrics
|
||
|
||
# 健康检查详情显示策略
|
||
MANAGEMENT_ENDPOINT_HEALTH_SHOW_DETAILS=when_authorized
|
||
|
||
#==========================================
|
||
# 性能配置
|
||
#==========================================
|
||
# 静态资源缓存时间
|
||
STATIC_CACHE_TIME=30d
|
||
|
||
# 代理超时配置
|
||
PROXY_CONNECT_TIMEOUT=30s
|
||
PROXY_SEND_TIMEOUT=60s
|
||
PROXY_READ_TIMEOUT=60s
|
||
|
||
#==========================================
|
||
# 开发环境专用配置
|
||
#==========================================
|
||
# 开发环境日志级别
|
||
LOGGING_LEVEL_COM_QAUP=debug
|
||
LOGGING_LEVEL_ORG_SPRINGFRAMEWORK=info
|
||
|
||
# 热重载配置
|
||
SPRING_DEVTOOLS_RESTART_ENABLED=true |