Files
dukang/server/dukang-api/.env.staging.example
T

74 lines
2.1 KiB
Bash
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.
# Staging / 测试环境(同机双栈,正式微信 AppId + 全 Mock
# 用途:服务器 /opt/dukang-stagingsync: bash deploy/sync-api-env.sh staging
# 域名:api-test / user-test / shop-test / partner-test / admin-test.dukanghaoke.com
# 本地开发请用 .env,勿与本文件混用
APP_ENV=staging
NODE_ENV=production
# 独立库(与生产 dukang_prod 隔离;可同 RDS 实例)
DATABASE_URL="mysql://dukangadmin:CHANGE_ME@rm-xxxxxxxx.mysql.rds.aliyuncs.com:3306/dukang_staging?charset=utf8mb4"
# 建议用 Redis DB 1,与生产 DB 0 隔离
REDIS_URL="redis://localhost:6379/1"
JWT_SECRET="CHANGE_ME-staging-secret-different-from-prod"
JWT_EXPIRES_IN="7d"
PORT=8190
# 全 Mock:不发真实短信、不扣真实微信支付
MOCK_SMS=true
MOCK_PAY=true
MOCK_DELIVERY_AUTO=true
MOCK_WECHAT=true
AUTO_APPROVE_STORE=true
ALIYUN_SMS_SIGN_NAME=
ALIYUN_SMS_TEMPLATE_CODE=
ALIYUN_SMS_TEMPLATE_CONFIRM_REDEEM=
ALIYUN_SMS_TEMPLATE_PROXY_ORDER=
ALIYUN_SMS_ACCESS_KEY_ID=
ALIYUN_SMS_ACCESS_KEY_SECRET=
TRUST_PROXY=true
# C 端 H5(测试域)
USER_H5_URL=https://user-test.dukanghaoke.com/user
# 正式号配置可与生产相同,但 Mock 打开后不走真实支付
WX_APP_ID=
WX_APP_SECRET=
WX_MINI_APP_ID=
WX_MINI_APP_SECRET=
WX_MINI_PROMO_PAGE=pages/home/index
# WX_MINI_ENV_VERSION=trial
WX_MCH_ID=
WX_MCH_SERIAL_NO=
WX_MCH_PRIVATE_KEY=
WX_API_V3_KEY=
WX_PLATFORM_CERT=
WX_PAY_NOTIFY_URL=https://api-test.dukanghaoke.com/api/v1/callbacks/wechat/pay
WX_REFUND_NOTIFY_URL=https://api-test.dukanghaoke.com/api/v1/callbacks/wechat/refund
WX_MINI_MSG_TOKEN=
WX_MINI_MSG_AES_KEY=
WECOM_AIBOT_ENABLED=false
# 运营告警:企业微信群机器人 Webhook
WECOM_ALERT_ENABLED=false
WECOM_ALERT_WEBHOOK_URL=
WECOM_ALERT_ENV_LABEL=staging
OSS_ACCESS_KEY_ID=
OSS_ACCESS_KEY_SECRET=
OSS_BUCKET=dukang-dev
OSS_REGION=oss-cn-beijing
OSS_CDN_BASE=https://dukang-dev.oss-cn-beijing.aliyuncs.com
OSS_UPLOAD_PREFIX=staging/uploads
OSS_UPLOAD_EXPIRE_SECONDS=900
OSS_MAX_UPLOAD_BYTES=10485760
COURIER_PROVIDER=xiaofeixia
XIAOFEIXIA_API_URL=https://beta.51xiaoju.cn/app/api/interface.do
XIAOFEIXIA_MCH_ID=
XIAOFEIXIA_API_KEY=
XIAOFEIXIA_SIGN_TYPE=MD5