-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
62 lines (52 loc) · 2.15 KB
/
Copy path.env.example
File metadata and controls
62 lines (52 loc) · 2.15 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
56
57
58
59
60
61
62
# ============================================
# NavDev 环境变量配置
# ============================================
# 复制此文件为 .env.local 并填入你的配置
# cp .env.example .env.local
# ============================================
# --------------------------------------------
# Cloudflare 配置 (用于数据迁移脚本)
# --------------------------------------------
# KV Namespace ID - 从 Cloudflare Dashboard 获取
# 创建命令: wrangler kv namespace create NAVDEV_KV
CLOUDFLARE_KV_NAMESPACE_ID=
# R2 Bucket 名称
# 创建命令: wrangler r2 bucket create navdev-assets
CLOUDFLARE_R2_BUCKET_NAME=navdev-assets
# --------------------------------------------
# GitHub OAuth App 配置 (管理员登录)
# --------------------------------------------
# 在 GitHub Settings > Developer settings > OAuth Apps 创建
GITHUB_CLIENT_ID=your-github-client-id
GITHUB_CLIENT_SECRET=your-github-client-secret
# --------------------------------------------
# GitHub 仓库配置 (用于投稿功能)
# --------------------------------------------
# GitHub 用户名/组织名 (仓库所有者)
# 例如: https://github.com/frode117/NavDev 中的 frode117
GITHUB_OWNER=frode117
# GitHub 仓库名称
# 例如: https://github.com/frode117/NavDev 中的 NavDev
GITHUB_REPO=NavDev
# 仓库分支 (通常是 main 或 master)
GITHUB_BRANCH=main
# GitHub Fine-grained PAT (用于匿名投稿创建 Issue)
# 在 GitHub Settings > Developer settings > Personal access tokens > Fine-grained tokens 创建
# 需要给仓库的 Issues 权限: Read and Write
GITHUB_PAT=your-github-personal-access-token
# --------------------------------------------
# NextAuth 配置
# --------------------------------------------
NEXTAUTH_URL=http://localhost:3000
# 生成方法: openssl rand -base64 32
AUTH_SECRET=your-random-auth-secret
NEXT_PUBLIC_API_URL=http://localhost:3000
# --------------------------------------------
# R2 公开访问 URL (可选)
# --------------------------------------------
# 如果配置了 R2 自定义域名,填入此处
R2_PUBLIC_URL=
# --------------------------------------------
# Google Analytics (可选)
# --------------------------------------------
GA_ID=