BunshipBunship
快速开始

环境配置

运行时变量分层与关键配置说明。

配置分层

  1. 前端运行时(apps/ship
  2. API 运行时(apps/ship-api
  3. 认证与 OAuth
  4. 支付与 webhook
  5. 存储与 AI 供应商

关键变量

  • 认证:BETTER_AUTH_SECRETBETTER_AUTH_URLGITHUB_*GOOGLE_*
  • 数据:DATABASE_URLREDIS_URL
  • 支付:STRIPE_SECRET_KEYSTRIPE_WEBHOOK_SECRET
  • 价格:STRIPE_PRICE_SUB_*STRIPE_PRICE_CREDITS_*(也可使用 seed 默认写入的 lookup:xxx 引用)
  • 存储:BETTER_UPLOAD_PROVIDERS3_*
  • 站点:NEXT_PUBLIC_SITE_URLNEXT_PUBLIC_SERVER_URL

安全建议

  • 生产密钥不要以明文落库或提交仓库。
  • OAuth 回调域名要与部署域严格一致。
  • staging 与 production 的 webhook secret 必须隔离。