@@ -15,6 +15,22 @@ GITHUB_REPO_OWNER = UE-DND
1515GITHUB_REPO_NAME = Repo-Viewer
1616GITHUB_REPO_BRANCH = master
1717
18+ # ##########################################################
19+ # 访问与代理设置
20+ # ##########################################################
21+
22+ # API访问模式 - 控制API访问方式(本地开发时适用)
23+ USE_TOKEN_MODE = false # 是否启用令牌优先,本地开发时有效 | 默认关闭
24+
25+ # GitHub访问令牌(至少需要一个)
26+ GITHUB_PAT1 =
27+ GITHUB_PAT2 =
28+
29+ # 代理设置 - 用于文件下载和浏览(可选)
30+ DOWNLOAD_PROXY_URL = https://gh-proxy.com # 主代理URL
31+ DOWNLOAD_PROXY_URL_BACKUP1 = https://ghproxy.com # 备选代理1
32+ DOWNLOAD_PROXY_URL_BACKUP2 = https://raw.staticdn.net # 备选代理2
33+
1834# ##########################################################
1935# 内容显示控制(可选)
2036# ##########################################################
@@ -35,29 +51,22 @@ FOOTER_LEFT_TEXT = [text](link) # 页脚左侧
3551# 搜索索引功能(可选)
3652# ##########################################################
3753
38- # 搜索索引开关 - 需要配合 Repo-Viewer-Search 创建的 RV-Index 分支使用
54+ # 搜索索引开关
3955ENABLED_SEARCH_INDEX = true # 是否启用索引搜索模式 | 默认关闭
40- SEARCH_INDEX_BRANCH = RV-Index # 存放 manifest 与索引文件的分支 | 默认 RV-Index
41- SEARCH_DEFAULT_BRANCH = master # 索引缺省时回退的仓库分支 | 默认与 GITHUB_REPO_BRANCH 一致
42- SEARCH_MANIFEST_PATH = manifest.json # manifest 文件路径(位于索引分支根目录)| 默认 manifest.json
43- SEARCH_REFRESH_INTERVAL = 300000 # manifest 轮询刷新间隔(毫秒)| 默认 300000 (5 分钟)
4456
45- # ##########################################################
46- # 访问与代理设置
47- # ##########################################################
48-
49- # API访问模式 - 控制API访问方式(本地开发时适用)
50- USE_TOKEN_MODE = false # 是否启用令牌优先,本地开发时有效 | 默认关闭
57+ # 索引生成模式:build|action|off
58+ # - build: 仅生产构建生成(默认)
59+ # - action: 仅 GitHub Actions 生成
60+ # - off: 禁用索引生成
61+ SEARCH_INDEX_GENERATION_MODE = build
5162
52- # GitHub访问令牌(至少需要一个)
53- GITHUB_PAT1 =
54- GITHUB_PAT2 =
63+ # 需要生成索引的分支列表(逗号/空格分隔),首个分支作为默认搜索分支|留空则使用 GITHUB_REPO_BRANCH
64+ # 注意:Actions 模式下,需将此变量置于仓库 Environments 中,并将环境名称设为 RV-Index,否则无法识别变量
65+ SEARCH_INDEX_BRANCHES = master,dev
5566
56- # 代理设置 - 用于文件下载和浏览(可选)
57- DOWNLOAD_PROXY_URL = https://gh-proxy.com # 主代理URL
58- DOWNLOAD_PROXY_URL_BACKUP1 = https://ghproxy.com # 备选代理1
59- DOWNLOAD_PROXY_URL_BACKUP2 = https://raw.staticdn.net # 备选代理2
67+ SEARCH_INDEX_EXTENSIONS = # 覆盖默认扩展名白名单(逗号/空格分隔,不含点号)
6068
69+ # 索引产物固定发布到 /search-index(manifest/docfind.js/wasm)
6170
6271# ##########################################################
6372# 开发者选项(可选)
@@ -74,7 +83,7 @@ DEVELOPER_MODE = false # 是否启用
7483# 控制台日志输出
7584CONSOLE_LOGGING = true # 是否启用控制台日志记录 | 默认开启
7685
77- # 组合日志管线(CompositeLogger)配置
86+ # 日志配置
7887# - 若未设置,系统会基于 DEVELOPER_MODE / CONSOLE_LOGGING 推导安全默认值
7988# - 下列开关全部可选,按需覆盖
8089LOGGER_ENABLE_CONSOLE = # 是否强制启用前端控制台日志 | 推荐 dev=true | prod=false
0 commit comments