在 ToolsManager._check_and_set_download_base_url() 中添加 gh-proxy.com 作为第三个候选下载源,解决国内网络环境 下 Docker 构建时无法访问 GitHub 导致 gguf-parser 等 工具下载失败的问题。
@@ -73,6 +73,7 @@ class ToolsManager:
urls = [
"https://github.com",
"https://gpustack-1303613262.cos.ap-guangzhou.myqcloud.com",
+ "https://gh-proxy.com/https://github.com",
]
test_path = f"/gpustack/gguf-parser-go/releases/download/{BUILTIN_GGUF_PARSER_VERSION}/gguf-parser-linux-amd64"