Files
tyapi-server/.env.production

54 lines
1.3 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 生产环境配置模板
# 复制此文件到服务器并重命名为 .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