.env.example 1.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. # DoTouch.AI API - Environment Variables
  2. # Copy to .env and fill in real values
  3. # Database
  4. DATABASE_URL=postgresql://dotouch:dotouch@localhost:5432/dotouch?schema=public
  5. # Redis
  6. REDIS_URL=redis://localhost:6379
  7. # JWT
  8. JWT_SECRET=change-me-in-production
  9. JWT_EXPIRES_IN=7d
  10. # Server
  11. PORT=8080
  12. # Email (SMTP) - 开发环境仅打印到控制台,生产环境填写真实配置
  13. # SMTP_HOST=smtp.example.com
  14. # SMTP_PORT=587
  15. # SMTP_USER=your-email@example.com
  16. # SMTP_PASS=your-password
  17. # SMTP_FROM=noreply@dotouch.ai
  18. # DashScope 上游 API
  19. DASHSCOPE_API_KEY=sk-placeholder-change-me
  20. DASHSCOPE_BASE_URL=https://dashscope.aliyuncs.com/compatible-mode/v1
  21. # 网关频率限制(每 API Key 每分钟请求数)
  22. GATEWAY_RATE_LIMIT_PER_MIN=60
  23. # ---- 支付系统 ----
  24. # 默认支付渠道(mock | stripe | paypal | momo | zalopay | alipay)
  25. PAYMENT_PROVIDER=mock
  26. # Stripe(接入时填写真实密钥)
  27. STRIPE_SECRET_KEY=
  28. STRIPE_WEBHOOK_SECRET=
  29. # PayPal(接入时填写真实凭证)
  30. PAYPAL_CLIENT_ID=
  31. PAYPAL_SECRET=
  32. # MoMo 越南电子钱包(需越南企业主体)
  33. MOMO_PARTNER_CODE=
  34. MOMO_ACCESS_KEY=
  35. MOMO_SECRET_KEY=
  36. # ZaloPay 越南电子钱包(需越南企业主体)
  37. ZALOPAY_APP_ID=
  38. ZALOPAY_KEY1=
  39. ZALOPAY_KEY2=
  40. # 支付宝(接入时填写真实凭证)
  41. ALIPAY_APP_ID=
  42. ALIPAY_PRIVATE_KEY=
  43. ALIPAY_PUBLIC_KEY=
  44. GOOGLE_CLIENT_ID=
  45. GOOGLE_CLIENT_SECRET=
  46. GOOGLE_REDIRECT_URI=http://localhost:3000/oauth-callback
  47. FACEBOOK_APP_ID=
  48. FACEBOOK_APP_SECRET=
  49. FACEBOOK_REDIRECT_URI=http://localhost:3000/oauth-callback