配置
环境变量和功能配置说明
环境变量
VideoFly 使用环境变量进行配置。在根目录创建 .env.local 文件来配置您的应用。
| 变量 | 说明 | 默认值 |
|---|---|---|
NEXT_PUBLIC_APP_URL | 应用 URL | http://localhost:3000 |
NEXT_PUBLIC_BILLING_PROVIDER | 支付提供商 | creem |
生产环境: 部署到生产环境时,请将 NEXT_PUBLIC_APP_URL 更改为您的域名。
功能配置
站点配置
在 src/config/site.ts 中配置站点信息:
导航配置
在 src/config/navigation.ts 中配置主导航和页脚:
工具页面配置
在 src/config/tool-pages/ 中配置各种工具页面的显示信息。
PostHog 分析
PostHog 是一个开源的产品分析平台。如果不使用,可以留空。
环境变量检查清单
部署前,请确保已配置以下必需的环境变量:
数据库
-
DATABASE_URL
身份验证
-
BETTER_AUTH_SECRET -
GOOGLE_CLIENT_ID -
GOOGLE_CLIENT_SECRET
AI 提供商
-
EVOLINK_API_KEY或KIE_API_KEY -
AI_CALLBACK_URL(生产环境)
存储
-
STORAGE_ENDPOINT -
STORAGE_ACCESS_KEY -
STORAGE_SECRET_KEY -
STORAGE_BUCKET
支付 (可选)
-
CREEM_API_KEY -
CREEM_WEBHOOK_SECRET
邮件
-
RESEND_API_KEY -
RESEND_FROM
部署环境变量
Vercel
在 Vercel 项目设置中添加环境变量:
- 进入项目设置 → Environment Variables
- 添加所有必需的环境变量
- 重新部署项目
其他平台
请参考您部署平台的文档,在相应的配置界面添加环境变量。