部署要求
| 项 | 要求 |
|---|---|
| 运行时 | Node.js 20+,能执行 next start |
| 数据库 | Neon(或兼容的 PostgreSQL)+ 已迁移 schema |
| 认证 | Google OAuth Web 客户端,回调 /api/auth/callback/google |
| 密钥 | 生产必须设置 AUTH_SECRET(或 NEXTAUTH_SECRET) |
| 托管 | 仓库未带 Dockerfile / vercel.json;可用 Vercel 或任意能跑 Next 15 的 Node 主机 |
仓库现状(不要假设已有)
- 无 GitHub Actions
- 无完整建库 SQL
- 无自动化测试套件