部署准备
免费
部署准备
准备自己的代码仓库、Vercel 项目与一个全新的 Supabase 项目。准备一个可以接收邮件的站主邮箱;公开提供登录时,还需配置自己的 Supabase Auth SMTP。
基础变量
| 变量 | 用途 |
|---|---|
| SITE_URL | 固定 Production 根地址 |
| NEXT_PUBLIC_SUPABASE_URL | 自己的 Supabase Project URL |
| NEXT_PUBLIC_SUPABASE_ANON_KEY | 浏览器可用的 anon key |
| SUPABASE_SERVICE_ROLE_KEY | 只用于受信服务端的管理密钥 |
| PUBLISH_TOKEN | 本机生成的高强度发布令牌 |
| OWNER_EMAIL | 首次认领使用的站主邮箱 |
按源码中的 .env.example 和环境变量契约逐项取得值。真实环境文件只保存在安全本地与部署环境中,不提交到 Git。可选功能的空值变量不需要导入。
安装顺序
- 初始化自己的数据库并检查权限。
- 配置公开图片桶与登录邮件。
- 配置 Vercel Production 变量并部署。
- 配置认证回跳,认领站主。
- 填写名片、发布内容,再逐项开启需要的业务能力。