feat(架构): 完善基础架构设计
This commit is contained in:
53
.env.production
Normal file
53
.env.production
Normal file
@@ -0,0 +1,53 @@
|
||||
# 生产环境配置模板
|
||||
# 复制此文件到服务器并重命名为 .env,然后修改相应的值
|
||||
|
||||
# 应用配置
|
||||
APP_VERSION=latest
|
||||
APP_PORT=8080
|
||||
|
||||
# 数据库配置 (必须修改)
|
||||
DB_USER=tyapi_user
|
||||
DB_PASSWORD=your_secure_database_password_here
|
||||
DB_NAME=tyapi_prod
|
||||
DB_SSLMODE=require
|
||||
|
||||
# Redis配置 (必须修改)
|
||||
REDIS_PASSWORD=your_secure_redis_password_here
|
||||
|
||||
# JWT配置 (必须修改)
|
||||
JWT_SECRET=your_super_secure_jwt_secret_key_for_production_at_least_32_chars
|
||||
|
||||
# 日志级别
|
||||
LOG_LEVEL=info
|
||||
|
||||
# 端口配置
|
||||
NGINX_HTTP_PORT=80
|
||||
NGINX_HTTPS_PORT=443
|
||||
JAEGER_UI_PORT=16686
|
||||
PROMETHEUS_PORT=9090
|
||||
GRAFANA_PORT=3000
|
||||
MINIO_API_PORT=9000
|
||||
MINIO_CONSOLE_PORT=9001
|
||||
PGADMIN_PORT=5050
|
||||
|
||||
# Grafana 配置
|
||||
GRAFANA_ADMIN_USER=admin
|
||||
GRAFANA_ADMIN_PASSWORD=your_secure_grafana_password_here
|
||||
|
||||
# MinIO 配置
|
||||
MINIO_ROOT_USER=minioadmin
|
||||
MINIO_ROOT_PASSWORD=your_secure_minio_password_here
|
||||
|
||||
# pgAdmin 配置
|
||||
PGADMIN_EMAIL=admin@tyapi.com
|
||||
PGADMIN_PASSWORD=your_secure_pgadmin_password_here
|
||||
|
||||
# 短信服务配置 (必须修改)
|
||||
SMS_ACCESS_KEY_ID=your_sms_access_key_id
|
||||
SMS_ACCESS_KEY_SECRET=your_sms_access_key_secret
|
||||
SMS_SIGN_NAME=your_sms_sign_name
|
||||
SMS_TEMPLATE_CODE=your_sms_template_code
|
||||
|
||||
# SSL证书路径 (如果使用HTTPS)
|
||||
# SSL_CERT_PATH=/path/to/cert.pem
|
||||
# SSL_KEY_PATH=/path/to/key.pem
|
||||
Reference in New Issue
Block a user