ab10431001
Co-authored-by: Cursor <cursoragent@cursor.com>
74 lines
2.1 KiB
Bash
74 lines
2.1 KiB
Bash
# Staging / 测试环境(同机双栈,正式微信 AppId + 全 Mock)
|
||
# 用途:服务器 /opt/dukang-staging;sync: 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
|