Files
ai_dianshang/server/configs/config.prod.example.yaml
2025-11-17 13:32:54 +08:00

65 lines
1.9 KiB
YAML

# 生产环境微信支付配置示例
# 请复制此文件为 config.prod.yaml 并填入真实参数
server:
port: 8080
mode: release
# 数据库配置 - 生产环境
database:
driver: mysql
host: your_db_host
port: 3306
username: your_db_user
password: "your_db_password"
dbname: ai_dianshang
charset: utf8mb4
parseTime: true
loc: Local
# Redis配置 - 生产环境
redis:
host: your_redis_host
port: 6379
password: "your_redis_password"
db: 0
# JWT配置 - 生产环境
jwt:
secret: "your-production-jwt-secret-key-must-be-complex"
expire: 7200
# 日志配置 - 生产环境
log:
level: info
filename: logs/app.log
maxSize: 100
maxAge: 30
maxBackups: 10
enableConsole: true
enableFile: true
format: json
enableCaller: false
enableOperation: true
enablePerf: true
perfThreshold: 1000
# 微信小程序配置 - 生产环境
wechat:
appId: "wx1234567890abcdef" # 替换为您的真实AppID
appSecret: "your_real_app_secret" # 替换为您的真实AppSecret
# 微信支付配置 - 生产环境
wechatPay:
appId: "wx1234567890abcdef" # 您的真实微信小程序AppID
mchId: "1600000000" # 您的真实微信支付商户号
apiKey: "your_real_32_character_api_v3_key_here" # 您的真实APIv3密钥(32位)
certPath: "certs/apiclient_cert.pem" # 商户证书路径
keyPath: "certs/apiclient_key.pem" # 商户私钥路径
notifyUrl: "https://yourdomain.com/api/v1/payment/notify" # 您的真实支付回调URL(必须HTTPS)
# 重要提醒:
# 1. 所有以 "your_" 开头的值都需要替换为真实值
# 2. 证书文件需要从微信支付商户平台下载
# 3. 回调URL必须是可公网访问的HTTPS地址
# 4. 商户号需要通过微信支付商户资质审核获得