forked from LyraVoid/Mizuki
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.env.example
More file actions
54 lines (43 loc) · 1.99 KB
/
.env.example
File metadata and controls
54 lines (43 loc) · 1.99 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
# Mizuki 博客环境变量配置示例
# 复制此文件为 .env 并根据需要填写实际值
# ============================================
# 内容仓库配置 (代码内容分离)
# 项目地址:https://github.com/matsuzaka-yuki/Mizuki-Content
# ============================================
# 是否启用内容分离功能 (true/false)
# true: 启用内容分离,从独立仓库同步内容
# false: 禁用内容分离,使用本地内容 (默认模式)
# 注意: 如果不使用内容分离功能,可以注释掉或设置为 false
ENABLE_CONTENT_SYNC=false
# 内容仓库的 Git URL (仅在 ENABLE_CONTENT_SYNC=true 时需要)
# 支持 HTTPS 和 SSH 两种方式:
# HTTPS: https://github.com/your-username/Mizuki-Content.git
# SSH: [email protected]:your-username/Mizuki-Content.git
CONTENT_REPO_URL=https://github.com/your-username/Mizuki-Content.git
# 内容目录路径 (相对于项目根目录)
# 默认: ./content 一般无需改动
CONTENT_DIR=./content
# ============================================
# 自动构建触发配置 (内容仓库更新时)
# ============================================
# 问题: 内容仓库更新不会自动触发代码仓库的部署
# 解决: 配置自动触发机制,推荐使用 Repository Dispatch
# 详见: docs/AUTO_BUILD_TRIGGER.md (5 步快速配置)
# ============================================
# IndexNow SEO 配置
# ============================================
# IndexNow API 密钥,用于向搜索引擎提交 URL 更新
INDEXNOW_KEY=asdf1213456
# 网站主机地址
INDEXNOW_HOST=your.example.com
# ============================================
# B站相关配置 (用于获取观看进度)
# ============================================
# SESSDATA 的获取:
# 1. 登录 bilibili 账号
# 2. 打开浏览器开发者工具(F12 或 Ctrl+Shift+I)
# 3. 找到“应用程序”(app)一栏
# 4. 在请求头中查找 cookie 字段
# 5. 从 cookie 中提取 sessdata 值
# 环境变量名:BILI_SESSDATA key值:sessdata
BILI_SESSDATA=your_bilibili_sessdata