上传部署环境文件
This commit is contained in:
@@ -1,3 +1,8 @@
|
||||
# 杜康 API 环境变量模板
|
||||
# 开发:cp .env.development.example .env.development → 本地再 cp 为 .env(改 PORT/DATABASE_URL)
|
||||
# 生产:cp .env.production.example .env.production
|
||||
# 服务器同步:bash deploy/sync-api-env.sh development|production
|
||||
|
||||
DATABASE_URL="mysql://root:root@localhost:3306/dukang_haoke"
|
||||
REDIS_URL="redis://localhost:6379"
|
||||
JWT_SECRET="dukang-prev1-dev-secret-change-in-prod"
|
||||
@@ -46,4 +51,4 @@ OSS_UPLOAD_EXPIRE_SECONDS=900
|
||||
# 单文件大小上限(字节,默认 10MB)
|
||||
OSS_MAX_UPLOAD_BYTES=10485760
|
||||
# 浏览器直传 OSS 时需配置 Bucket CORS;运行 pnpm oss:cors 或控制台手动添加
|
||||
# OSS_CORS_ORIGINS=http://localhost:5173,http://localhost:5174,http://localhost:5175,https://your-domain.com
|
||||
# OSS_CORS_ORIGINS=http://localhost:5173,http://localhost:5174,http://localhost:5175,https://your-domain.com
|
||||
|
||||
@@ -0,0 +1,40 @@
|
||||
# 生产环境(真实第三方,关闭 Mock)
|
||||
# 用法:cp .env.production.example .env.production 后填写密钥
|
||||
# 服务器:bash deploy/sync-api-env.sh production
|
||||
|
||||
NODE_ENV=production
|
||||
|
||||
DATABASE_URL="mysql://dukang:CHANGE_ME@localhost:3306/dukang_haoke"
|
||||
REDIS_URL="redis://localhost:6379"
|
||||
JWT_SECRET="CHANGE_ME-strong-random-secret"
|
||||
JWT_EXPIRES_IN="7d"
|
||||
PORT=8090
|
||||
|
||||
MOCK_SMS=false
|
||||
MOCK_SMS_CODE=
|
||||
MOCK_PAY=false
|
||||
MOCK_DELIVERY_AUTO=false
|
||||
AUTO_APPROVE_STORE=false
|
||||
|
||||
TRUST_PROXY=true
|
||||
|
||||
WECHAT_AUTH_ENABLED=true
|
||||
WECHAT_PAY_ENABLED=true
|
||||
WX_APP_ID=
|
||||
WX_APP_SECRET=
|
||||
WX_MCH_ID=
|
||||
WX_MCH_SERIAL_NO=
|
||||
WX_MCH_PRIVATE_KEY=
|
||||
WX_API_V3_KEY=
|
||||
WX_PLATFORM_CERT=
|
||||
WX_PAY_NOTIFY_URL=https://api.lingshivip.cn/api/v1/callbacks/wechat/pay
|
||||
|
||||
OSS_ENABLED=true
|
||||
OSS_ACCESS_KEY_ID=
|
||||
OSS_ACCESS_KEY_SECRET=
|
||||
OSS_BUCKET=dukang-prod
|
||||
OSS_REGION=oss-cn-beijing
|
||||
OSS_CDN_BASE=https://lingshivip.cn
|
||||
OSS_UPLOAD_PREFIX=uploads
|
||||
OSS_UPLOAD_EXPIRE_SECONDS=900
|
||||
OSS_MAX_UPLOAD_BYTES=10485760
|
||||
Reference in New Issue
Block a user