我们很高兴地宣布 GHProxy V1.6.1 正式发布!此版本是对过往版本的完善与修正。更新介绍如下:
CHANGLOG (更新日志)#
- CHANGE: 根据社区建议,将
sizeLimit
由过去的以byte
为单位,改为以MB
为单位,以便于直观理解
- ADD: 新增
nocache
版本,供由用户自行优化缓存策略
- CHANGE: 优化
Proxy
核心模块内部结构,提升性能
- REMOVE: 移除
Proxy
模块内部分无用logInfo
- FIX & ADD: 修复前端对gist的匹配问题,添加对
gist.githubusercontent.com
的前端转换支持
- CHANGE: 改变部分前端匹配逻辑
- CHANGE: 更新相关依赖库
项目地址
Demo
TG讨论群组
v1.6.1 Release
前端界面:

主要更新内容#
- 修复了 #11 问题,修复了gist匹配问题,此问题由黑白名单功能所需的
username/repo
提取匹配规则导致,现已修复。
- 修复了 #12 问题,修复了前端对gist的匹配问题,现已修复。
新增nocache
版本的Docker镜像,供用户在高并发场景下根据自身情况进行优化缓存策略。
配置变动#
我们修改了sizeLimit
的单位,由以byte
为单位,改为以MB
为单位,以便于直观理解。
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
|
[server]
host = "127.0.0.1" # 监听地址
port = 8080 # 监听端口
sizeLimit = 125 # 125MB
[pages]
enabled = false # 是否开启内置静态页面(Docker版本请勿开启)
staticPath = "/data/www" # 静态页面文件路径
[log]
logFilePath = "/data/ghproxy/log/ghproxy.log" # 日志文件路径
maxLogSize = 5 # MB 日志文件最大大小
[cors]
enabled = true # 是否开启跨域
[auth]
authToken = "token" # 用户鉴权Token
enabled = false # 是否开启用户鉴权
[blacklist]
blacklistFile = "/data/ghproxy/config/blacklist.json" # 黑名单文件路径
enabled = false # 是否开启黑名单
[whitelist]
enabled = false # 是否开启白名单
whitelistFile = "/data/ghproxy/config/whitelist.json" # 白名单文件路径
|
此次更新是小版本更新,旨在完善与修正过往版本的功能。
我们感谢所有用户的支持与反馈,并期待 GhProxy v1.6.1 能为您的开发工作带来更大的便利和效率!若此项目对您有所帮助,请不要忘记 star 本项目,您的支持是我们前进的动力!
本文最初发表于WJQSERVER的博客;WJQserver-Studio旗下所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载需注明出处!