.env.example 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  1. # =============================================================
  2. # 智价云(药店版) - 生产环境变量配置模板
  3. # 使用前:复制为 .env,填入真实值,权限设置为 600
  4. # cp .env.example .env && chmod 600 .env
  5. # 警告:.env 文件严禁提交到 Git!
  6. # =============================================================
  7. # ---- MySQL 数据库 ----
  8. DB_HOST=127.0.0.1
  9. DB_PORT=3306
  10. DB_NAME=zhijiayun_pharmacy
  11. DB_USERNAME=zhijiayun
  12. DB_PASSWORD=请替换为强密码
  13. # ---- Redis ----
  14. REDIS_HOST=127.0.0.1
  15. REDIS_PORT=6379
  16. REDIS_PASSWORD=请替换为强密码
  17. REDIS_DATABASE=1
  18. # ---- JWT(必须 >= 256 bit 随机字符串,可用 openssl rand -base64 64 生成) ----
  19. JWT_SECRET=请替换为高强度随机密钥
  20. # ---- 阿里云短信 ----
  21. ALIBABA_CLOUD_ACCESS_KEY_ID=请填入AccessKeyId
  22. ALIBABA_CLOUD_ACCESS_KEY_SECRET=请填入AccessKeySecret
  23. SMS_SIGN_NAME=开邻
  24. SMS_TEMPLATE_CODE=SMS_483305249
  25. # ---- 微信开放平台 ----
  26. WECHAT_APP_ID=请填入正式AppID
  27. WECHAT_APP_SECRET=请填入正式AppSecret
  28. WECHAT_REDIRECT_URI=https://your-domain.com/api/auth/wechat/callback
  29. # ---- 邀请链接基础地址(生产域名) ----
  30. INVITE_BASE_URL=https://your-domain.com
  31. # ---- 支付宝电脑网站支付(公钥模式优先) ----
  32. ALIPAY_APP_ID=请填入支付宝应用ID
  33. ALIPAY_NOTIFY_URL=https://priceapi.kailin.com.cn/api/payment/callback/alipay
  34. ALIPAY_RETURN_URL=https://priceapi.kailin.com.cn/payment/success
  35. # 公钥模式(优先):填入私钥字符串和支付宝公钥
  36. ALIPAY_PRIVATE_KEY=请填入应用私钥
  37. ALIPAY_PUBLIC_KEY=请填入支付宝公钥
  38. # 证书模式(备选):未配置 ALIPAY_PUBLIC_KEY 时回退到证书模式
  39. # ALIPAY_PRIVATE_KEY_PATH=certs/prod/alipay/app-private-key.txt
  40. # ALIPAY_APP_CERT_PATH=certs/prod/alipay/appCertPublicKey.crt
  41. # ALIPAY_CERT_PATH=certs/prod/alipay/alipayCertPublicKey_RSA2.crt
  42. # ALIPAY_ROOT_CERT_PATH=certs/prod/alipay/alipayRootCert.crt
  43. # ---- 支付宝安心付(小程序应用 - 周期卡会员管理)----
  44. # 安心付对应的是支付宝小程序应用,与网页应用(二维码付款)使用不同的 appId、密钥和证书
  45. ALIPAY_ANXIN_APP_ID=请填入安心付小程序应用ID
  46. # 公钥模式(优先):填入私钥字符串和支付宝公钥
  47. ALIPAY_ANXIN_APP_PRIVATE_KEY=请填入安心付应用私钥
  48. ALIPAY_ANXIN_PUBLIC_KEY=请填入安心付支付宝公钥
  49. # 证书模式(备选):未配置 ALIPAY_ANXIN_PUBLIC_KEY 时回退到证书模式
  50. # ALIPAY_ANXIN_PRIVATE_KEY_PATH=certs/prod/alipay-anxin/app-private-key.txt
  51. # ALIPAY_ANXIN_APP_CERT_PATH=certs/prod/alipay-anxin/appCertPublicKey.crt
  52. # ALIPAY_ANXIN_CERT_PATH=certs/prod/alipay-anxin/alipayCertPublicKey_RSA2.crt
  53. # ALIPAY_ANXIN_ROOT_CERT_PATH=certs/prod/alipay-anxin/alipayRootCert.crt
  54. # 安心付通知回调URL
  55. ALIPAY_ANXIN_NOTIFY_URL=https://priceapi.kailin.com.cn/api/payment/anxin/notify/deduct
  56. ALIPAY_ANXIN_CARD_NOTIFY_URL=https://priceapi.kailin.com.cn/api/payment/anxin/notify/card-change
  57. # ---- 微信支付(Native扫码) ----
  58. # 生产证书放入 certs/prod/wechat/ 目录(三份文件:apiclient_key.pem, apiclient_cert.pem, apiclient_cert.p12)
  59. WECHAT_PAY_APP_ID=请填入微信应用AppID
  60. WECHAT_PAY_MCH_ID=请填入商户号
  61. WECHAT_PAY_API_V3_KEY=请填入APIv3密钥
  62. WECHAT_PAY_PRIVATE_KEY_PATH=certs/prod/wechat/apiclient_key.pem
  63. WECHAT_PAY_PRIVATE_CERT_PATH=certs/prod/wechat/apiclient_cert.pem
  64. WECHAT_PAY_KEY_PATH=certs/prod/wechat/apiclient_cert.p12
  65. WECHAT_PAY_SERIAL_NO=请填入商户证书序列号
  66. # 微信支付公钥(新商户必须配置)
  67. WECHAT_PAY_PUBLIC_KEY_PATH=certs/prod/wechat/pub_key.pem
  68. WECHAT_PAY_PUBLIC_KEY_ID=请填入公钥ID
  69. WECHAT_PAY_NOTIFY_URL=https://priceapi.kailin.com.cn/api/payment/callback/wechat