-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsetup-vercel-env.sh
More file actions
executable file
·55 lines (39 loc) · 1.35 KB
/
setup-vercel-env.sh
File metadata and controls
executable file
·55 lines (39 loc) · 1.35 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
#!/bin/bash
# Vercel环境变量设置脚本
# 使用方法: chmod +x setup-vercel-env.sh && ./setup-vercel-env.sh
echo "🚀 开始设置Vercel环境变量..."
# 认证相关
vercel env add AUTH_SECRET
# 输入: Zt3BXVudzzRq2R2WBqhwRy1dNMq48Gg9zKAYq7YwSL0=
vercel env add AUTH_GOOGLE_ID
# 输入: YOUR_GOOGLE_CLIENT_ID
vercel env add AUTH_GOOGLE_SECRET
# 输入: YOUR_GOOGLE_CLIENT_SECRET
# 公共环境变量 (关键!)
vercel env add NEXT_PUBLIC_AUTH_GOOGLE_ENABLED
# 输入: true
vercel env add NEXT_PUBLIC_AUTH_GOOGLE_ID
# 输入: YOUR_GOOGLE_CLIENT_ID
vercel env add NEXT_PUBLIC_AUTH_GOOGLE_ONE_TAP_ENABLED
# 输入: true
# 数据库
vercel env add DATABASE_URL
# 输入: postgresql://YOUR_USERNAME:YOUR_PASSWORD@YOUR_HOST:6543/YOUR_DATABASE
vercel env add SUPABASE_URL
# 输入: https://YOUR_PROJECT.supabase.co
vercel env add SUPABASE_ANON_KEY
# 输入: YOUR_SUPABASE_ANON_KEY
vercel env add SUPABASE_SERVICE_ROLE_KEY
# 输入: YOUR_SUPABASE_SERVICE_ROLE_KEY
# API密钥
vercel env add VEO3_API_KEY
# 输入: YOUR_VEO3_API_KEY
vercel env add VEO3_BASE_URL
# 输入: https://api.tu-zi.com
# 项目信息
vercel env add NEXT_PUBLIC_WEB_URL
# 输入: https://你的域名.vercel.app
vercel env add NEXT_PUBLIC_PROJECT_NAME
# 输入: Veo3 AI Video Generator
echo "✅ 环境变量设置完成!请重新部署项目。"
echo "💡 运行: vercel --prod"