mirror of
https://github.com/WJQSERVER-STUDIO/ghproxy.git
synced 2026-02-03 08:11:11 +08:00
1.3.1
This commit is contained in:
parent
5ac08bba56
commit
822b6c8cea
8 changed files with 21 additions and 16 deletions
14
CHANGELOG.md
14
CHANGELOG.md
|
|
@ -1,10 +1,22 @@
|
||||||
# 更新日志
|
# 更新日志
|
||||||
|
|
||||||
|
v1.3.1
|
||||||
|
---
|
||||||
|
- CHANGE: 优化代码结构,提升性能
|
||||||
|
- CHANGE: 剃刀计划,减少多余日志输出
|
||||||
|
- CHANGE: 调整缓存参数
|
||||||
|
|
||||||
|
24w10a
|
||||||
|
---
|
||||||
|
- CHANGE: 优化代码结构,提升性能
|
||||||
|
- CHANGE: 剃刀计划,减少多余日志输出
|
||||||
|
- CHANGE: 调整缓存参数
|
||||||
|
|
||||||
v1.3.0
|
v1.3.0
|
||||||
---
|
---
|
||||||
- CHANGE: 优化代码结构,提升性能
|
- CHANGE: 优化代码结构,提升性能
|
||||||
- CHANGE: 优化黑名单功能,提升稳定性
|
- CHANGE: 优化黑名单功能,提升稳定性
|
||||||
- CHANGE: 剃刀计划,减少调试用日志输出
|
- CHANGE: 剃刀计划,减少多余日志输出
|
||||||
- ADD: 新增auth子模块blacklist.go,支持黑名单功能
|
- ADD: 新增auth子模块blacklist.go,支持黑名单功能
|
||||||
- ADD: 新增blacklist.json文件,用于配置黑名单
|
- ADD: 新增blacklist.json文件,用于配置黑名单
|
||||||
- CHANGE: config.yaml文件格式修改,使其具备更好的可读性
|
- CHANGE: config.yaml文件格式修改,使其具备更好的可读性
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
24w09b
|
24w10a
|
||||||
|
|
@ -73,7 +73,7 @@ server:
|
||||||
# 日志配置
|
# 日志配置
|
||||||
logger:
|
logger:
|
||||||
logfilepath: "/data/ghproxy/log/ghproxy.log" # 日志文件路径(小白请勿修改)
|
logfilepath: "/data/ghproxy/log/ghproxy.log" # 日志文件路径(小白请勿修改)
|
||||||
maxlogsize: 25 # MB
|
maxlogsize: 5 # MB
|
||||||
|
|
||||||
# CORS 配置
|
# CORS 配置
|
||||||
cors:
|
cors:
|
||||||
|
|
|
||||||
2
VERSION
2
VERSION
|
|
@ -1 +1 @@
|
||||||
1.3.0
|
1.3.1
|
||||||
|
|
@ -41,6 +41,5 @@ func forRangeCheck(blist []string, fullrepo string) bool {
|
||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
logw("%s not in blacklist", fullrepo)
|
|
||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -72,7 +72,7 @@
|
||||||
import header_realip
|
import header_realip
|
||||||
}
|
}
|
||||||
import log ghproxy
|
import log ghproxy
|
||||||
import cache 0s 600s
|
import cache 0s 300s
|
||||||
import error_page
|
import error_page
|
||||||
import encode
|
import encode
|
||||||
import rate_limit 60
|
import rate_limit 60
|
||||||
|
|
@ -84,7 +84,7 @@
|
||||||
route /favicon.ico {
|
route /favicon.ico {
|
||||||
root /data/www
|
root /data/www
|
||||||
file_server
|
file_server
|
||||||
import cache 60s 24h
|
import cache 0s 24h
|
||||||
}
|
}
|
||||||
handle_errors {
|
handle_errors {
|
||||||
@redirects `{err.status_code} in [301, 302, 307]`
|
@redirects `{err.status_code} in [301, 302, 307]`
|
||||||
|
|
|
||||||
|
|
@ -60,12 +60,6 @@
|
||||||
header_up X-Forwarded-Proto {http.request.header.CF-Visitor}
|
header_up X-Forwarded-Proto {http.request.header.CF-Visitor}
|
||||||
}
|
}
|
||||||
|
|
||||||
(buffer) {
|
|
||||||
flush_interval 2000s
|
|
||||||
buffer_responses
|
|
||||||
max_buffer_size 256k
|
|
||||||
}
|
|
||||||
|
|
||||||
(rate_limit) {
|
(rate_limit) {
|
||||||
route /* {
|
route /* {
|
||||||
rate_limit {remote.ip} {args[0]}r/m 10000 429
|
rate_limit {remote.ip} {args[0]}r/m 10000 429
|
||||||
|
|
@ -78,7 +72,7 @@
|
||||||
import header_realip
|
import header_realip
|
||||||
}
|
}
|
||||||
import log ghproxy
|
import log ghproxy
|
||||||
import cache 0s 600s
|
import cache 0s 300s
|
||||||
import error_page
|
import error_page
|
||||||
import encode
|
import encode
|
||||||
route /* {
|
route /* {
|
||||||
|
|
@ -92,7 +86,7 @@
|
||||||
route /favicon.ico {
|
route /favicon.ico {
|
||||||
root /data/www
|
root /data/www
|
||||||
file_server
|
file_server
|
||||||
import cache 60s 24h
|
import cache 0s 24h
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,7 @@ server:
|
||||||
# Logging Configuration
|
# Logging Configuration
|
||||||
logger:
|
logger:
|
||||||
logfilepath: "/data/ghproxy/log/ghproxy.log"
|
logfilepath: "/data/ghproxy/log/ghproxy.log"
|
||||||
maxlogsize: 25 # MB
|
maxlogsize: 5 # MB
|
||||||
|
|
||||||
# CORS Configuration
|
# CORS Configuration
|
||||||
cors:
|
cors:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue