28 lines
1.3 KiB
Bash
28 lines
1.3 KiB
Bash
NODE_ENV=development
|
|
HOST=127.0.0.1
|
|
PORT=8800
|
|
LOG_LEVEL=info
|
|
API_BODY_LIMIT_BYTES=1048576
|
|
# 开发默认开启,生产默认关闭;可显式设置 true/false。
|
|
SWAGGER_ENABLED=true
|
|
# 只允许明确配置的 Web origin;小程序请求无需 CORS origin。
|
|
CORS_ORIGINS=
|
|
# 仅在部署明确确认 Nginx 来源时设置 IP/CIDR,默认不信任转发头。
|
|
TRUSTED_PROXY_CIDRS=
|
|
# 必填;至少 32 字节,开发/测试/生产分别生成,不使用共享默认值。
|
|
JWT_SECRET=
|
|
JWT_ISSUER=doodle-store
|
|
JWT_AUDIENCE=doodle-mini
|
|
JWT_EXPIRES_IN_SECONDS=86400
|
|
# 微信静默登录已接入,两项均必填;小程序 AppID 与对应 AppSecret。
|
|
# 仅服务端持有 AppSecret,不提交实际密钥,也不使用 JWT_SECRET 代替。
|
|
WECHAT_MINI_APP_ID=
|
|
WECHAT_MINI_APP_SECRET=
|
|
# Prisma 必填;用户名/密码/端口须与根 .env 一致,密码需 URL 编码。
|
|
# 仅连接 public schema;不要提交实际连接凭证。
|
|
DATABASE_URL=postgresql://doodle_dev:change-me-local-only@127.0.0.1:5434/doodle_dev?schema=public
|
|
# 新品按真实首次发布时间计算;旧数据发布时间未知时不标新品。
|
|
WORKSHEET_NEW_WINDOW_DAYS=30
|
|
# 可选公共资源 HTTPS 域名(不含路径);只解析 ready/public 资产,不授予上传权限。
|
|
QINIU_PUBLIC_DOMAIN=
|