| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- # =============================================================
- # 智价云(药店版) - 生产环境变量配置模板
- # 使用前:复制为 .env,填入真实值,权限设置为 600
- # cp .env.example .env && chmod 600 .env
- # 警告:.env 文件严禁提交到 Git!
- # =============================================================
- # ---- MySQL 数据库 ----
- DB_HOST=localhost
- DB_PORT=3306
- DB_NAME=zhijiayun_pharmacy
- DB_USERNAME=user
- DB_PASSWORD=qPa5*gt8o.
- # ---- Redis ----
- REDIS_HOST=127.0.0.1
- REDIS_PORT=6379
- REDIS_PASSWORD=123456
- REDIS_DATABASE=0
- # ---- JWT(必须 >= 256 bit 随机字符串,可用 openssl rand -base64 64 生成) ----
- JWT_SECRET=&kB4uLH<&aL6(V64*X0;=j(<!a^?Mg]]BS&r<CelU5*mw[.Y!1L^T+Fb&Aupc^;,V,bd?samGW=wf(|Wy?|dP=7%n|K1,1p8$8iVo|>Tf.DwPfJpgpLbUR0[o7i49<gY2,&]k#)PoZn#,cBl)<2&_jorS7RPg#9.Io&KE_z0A=A6myl-:(^$zngq#0S>V$0wJV:tvfu6qpE4^gznl|4SB$,0Dk:X0I|Y&9n4&;Oo,7htC%f-NyNGx2#2baqEY5I|
- # ---- 阿里云短信 ----
- ALIBABA_CLOUD_ACCESS_KEY_ID=LTAI5tDwjfteBvivYN41r8sJ
- ALIBABA_CLOUD_ACCESS_KEY_SECRET=yowuOGi2nYYnrqGpO3qcz94C4brcPp
- SMS_SIGN_NAME=开邻
- SMS_TEMPLATE_CODE=SMS_483305249
- # ---- 微信开放平台 ----
- WECHAT_APP_ID=请填入正式AppID
- WECHAT_APP_SECRET=请填入正式AppSecret
- WECHAT_REDIRECT_URI=https://your-domain.com/api/auth/wechat/callback
- # ---- 邀请链接基础地址(生产域名) ----
- INVITE_BASE_URL=https://priceapi.kailin.com.cn
- # ---- 外部系统 API Key(第三方登录) ----
- # 注意:API Key 已改为通过运营后台的全局系统配置管理,无需环境变量
- # 运营端路径:/api/admin/system-config(configType=EXTERNAL_API,需要管理员权限)
- # 系统启动时会自动从 t_system_config 表加载默认 Key
- # 生产环境请务必通过运营端修改默认 Key 并配置 IP 白名单
- # 如需覆盖默认值(启动前),可设置以下环境变量(建议用运营端管理):
- # EXTERNAL_MINIAPP_API_KEY=请替换为强随机字符串
- # ---- 支付宝电脑网站支付(公钥模式优先) ----
- ALIPAY_APP_ID=请填入支付宝应用ID
- ALIPAY_NOTIFY_URL=https://priceapi.kailin.com.cn/api/payment/callback/alipay
- ALIPAY_RETURN_URL=https://priceapi.kailin.com.cn/payment/success
- # 公钥模式(优先):填入私钥字符串和支付宝公钥
- ALIPAY_PRIVATE_KEY=请填入应用私钥
- ALIPAY_PUBLIC_KEY=请填入支付宝公钥
- # 证书模式(备选):未配置 ALIPAY_PUBLIC_KEY 时回退到证书模式
- # ALIPAY_PRIVATE_KEY_PATH=certs/prod/alipay/app-private-key.txt
- # ALIPAY_APP_CERT_PATH=certs/prod/alipay/appCertPublicKey.crt
- # ALIPAY_CERT_PATH=certs/prod/alipay/alipayCertPublicKey_RSA2.crt
- # ALIPAY_ROOT_CERT_PATH=certs/prod/alipay/alipayRootCert.crt
- # ---- 支付宝安心付(小程序应用 - 周期卡会员管理)----
- # 安心付对应的是支付宝小程序应用,与网页应用(二维码付款)使用不同的 appId、密钥和证书
- ALIPAY_ANXIN_APP_ID=请填入安心付小程序应用ID
- # 公钥模式(优先):填入私钥字符串和支付宝公钥
- ALIPAY_ANXIN_APP_PRIVATE_KEY=请填入安心付应用私钥
- ALIPAY_ANXIN_PUBLIC_KEY=请填入安心付支付宝公钥
- # 证书模式(备选):未配置 ALIPAY_ANXIN_PUBLIC_KEY 时回退到证书模式
- # ALIPAY_ANXIN_PRIVATE_KEY_PATH=certs/prod/alipay-anxin/app-private-key.txt
- # ALIPAY_ANXIN_APP_CERT_PATH=certs/prod/alipay-anxin/appCertPublicKey.crt
- # ALIPAY_ANXIN_CERT_PATH=certs/prod/alipay-anxin/alipayCertPublicKey_RSA2.crt
- # ALIPAY_ANXIN_ROOT_CERT_PATH=certs/prod/alipay-anxin/alipayRootCert.crt
- # 安心付通知回调URL
- ALIPAY_ANXIN_NOTIFY_URL=https://priceapi.kailin.com.cn/api/payment/anxin/notify/deduct
- ALIPAY_ANXIN_CARD_NOTIFY_URL=https://priceapi.kailin.com.cn/api/payment/anxin/notify/card-change
- # ---- 微信支付(Native扫码) ----
- # 生产证书放入 certs/prod/wechat/ 目录(三份文件:apiclient_key.pem, apiclient_cert.pem, apiclient_cert.p12)
- WECHAT_PAY_APP_ID=请填入微信应用AppID
- WECHAT_PAY_MCH_ID=请填入商户号
- WECHAT_PAY_API_V3_KEY=请填入APIv3密钥
- WECHAT_PAY_PRIVATE_KEY_PATH=certs/prod/wechat/apiclient_key.pem
- WECHAT_PAY_PRIVATE_CERT_PATH=certs/prod/wechat/apiclient_cert.pem
- WECHAT_PAY_KEY_PATH=certs/prod/wechat/apiclient_cert.p12
- WECHAT_PAY_SERIAL_NO=请填入商户证书序列号
- # 微信支付公钥(新商户必须配置)
- WECHAT_PAY_PUBLIC_KEY_PATH=certs/prod/wechat/pub_key.pem
- WECHAT_PAY_PUBLIC_KEY_ID=请填入公钥ID
- WECHAT_PAY_NOTIFY_URL=https://priceapi.kailin.com.cn/api/payment/callback/wechat
|