| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- # 数据库连接配置示例(库名/表结构以 docs/sql/zkxw.sql 全量导出为准)
- # DATABASE_URL 格式:mysql+pymysql://user:password@host:port/dbname
- #DATABASE_URL=mysql+pymysql://root:password@localhost:3306/zkxw
- # 与 sys_user.tenant_no 一致;登录按 (tenant_no, user_no) 查用户
- # DEFAULT_TENANT_NO=zkxw
- # 用户无 sys_user_role 记录时,Web 管理端 JWT 使用的默认角色(super_admin 可全量菜单)
- # WEB_AUTH_DEFAULT_ROLE=super_admin
- # JWT配置示例
- # SECRET_KEY=your-secret-key-change-in-production
- # ALGORITHM=HS256
- # ACCESS_TOKEN_EXPIRE_MINUTES=30
- # 应用配置示例
- # APP_NAME=陇耘鲜达
- # DEBUG=true
- # 浏览器跨域:若设置 BACKEND_CORS_ORIGINS,须为 JSON 数组,会整体覆盖代码默认值,例如:
- # BACKEND_CORS_ORIGINS=["http://localhost:5173","http://localhost:3006","http://127.0.0.1:3006"]
- # DEBUG=true 时后端还会允许任意本机端口的 Origin(localhost / 127.0.0.1),便于本地换端口开发。
- # 登录 RSA(Web/小程序加密登录;多实例须配置同一私钥 PEM)
- # LOGIN_RSA_PRIVATE_KEY_PEM="-----BEGIN PRIVATE KEY-----\n...\n-----END PRIVATE KEY-----\n"
- # 仅本地用 Swagger/Apifox 明文测登录时可临时打开(生产务必 false)
- # LOGIN_ALLOW_PLAINTEXT_LOGIN=false
- # LOGIN_ENCRYPT_TS_SKEW_SEC=300
- # Redis 配置(用于会话/Token 吊销;需在后端运行时配置)
- # 启用后:已登录用户每次 API 校验通过会滑动续期会话(7 天无操作则会话失效);未配置则仅校验 JWT。
- # REDIS_HOST=127.0.0.1
- # REDIS_PORT=6379
- # REDIS_DB=0
- # REDIS_PASSWORD=
- # REDIS_TIMEOUT_SEC=30
- # REDIS_SSL_ENABLED=false
- # MinIO 配置示例
- # STORAGE_TYPE=minio
- # MINIO_ENDPOINT=127.0.0.1:9000
- # MINIO_ACCESS_KEY=CHANGEME
- # MINIO_SECRET_KEY=CHANGEME
- # MINIO_BUCKET=sanqiang
- # MINIO_SECURE=false
- # MINIO_BASE_URL=https://www.chengyantek.cn/sanqiang
- # 全量 API 请求日志(写入 sys_api_request_log;无表时会 warning「api_request_log persist failed」)
- # 解决二选一:① 在库中执行 docs/sql/optional-sys-api-request-log.sql 建表 ② 关闭写入:
- # API_REQUEST_LOG_ENABLED=false
- # 微信支付配置示例
- # 小程序支付使用 JSAPI(trade_type=JSAPI)
- # WXPAY_MCHID=1900000109
- # WXPAY_MINI_APPID=wx1234567890abcdef
- # WXPAY_SECRET=your-miniapp-secret
- # WXPAY_API_KEY=your-v2-api-key
- # WXPAY_NOTIFY_URL=https://www.chengyantek.cn/api/payment/notify
- # WXPAY_REFUND_NOTIFY_URL=https://www.chengyantek.cn/api/payment/refund-notify
- # WXPAY_SANDBOX=false
|