配置指南
本指南将帮助你正确配置 ShipNowKit 项目。
环境变量配置
数据库配置
DATABASE_URL="sqlite:./dev.db"认证配置
BETTER_AUTH_SECRET="your-secret-key"
BETTER_AUTH_URL="http://localhost:3000"
AUTH_EMAIL_FROM="noreply@localhost"
GOOGLE_CLIENT_ID="your-google-client-id"
GOOGLE_CLIENT_SECRET="your-google-client-secret"
AUTH_GITHUB_ID="your-github-client-id"
AUTH_GITHUB_SECRET="your-github-client-secret"支付配置
STRIPE_SECRET_KEY="sk_test_..."
STRIPE_WEBHOOK_SECRET="whsec_..."
PADDLE_API_KEY="paddle_test_..."
PADDLE_WEBHOOK_SECRET="whsec_..."邮件服务
RESEND_API_KEY="re_test_..."数据库设置
ShipNowKit 支持多种数据库:
- SQLite (开发环境)
- PostgreSQL (生产环境推荐)
- MySQL
- MongoDB
部署配置
推荐使用 Vercel 进行部署,配置简单且性能优秀。
查看部署指南了解详细步骤。