mirror of
https://github.com/WJQSERVER-STUDIO/ghproxy.git
synced 2026-02-03 08:11:11 +08:00
2.1.0 --- - RELEASE: v2.1.0正式版发布; - CHANGE: 加入`FreeBSD`与`Darwin`系统支持 - CHANGE: 更新安全政策, v1和24w版本序列生命周期正式结束 - ADD: 加入`timing`中间件记录响应时间 - ADD: 加入`loggin`中间件包装日志输出 - CHANGE: 更新logger版本至v1.3.0 - CHANGE: 改进日志相关 - ADD: 加入日志等级配置项
38 lines
690 B
TOML
38 lines
690 B
TOML
[server]
|
|
host = "0.0.0.0"
|
|
port = 8080
|
|
sizeLimit = 125 # MB
|
|
enableH2C = "on" # "on" or "off"
|
|
debug = false
|
|
|
|
[pages]
|
|
enabled = false
|
|
staticDir = "/data/www"
|
|
|
|
[log]
|
|
logFilePath = "/data/ghproxy/log/ghproxy.log"
|
|
maxLogSize = 5 # MB
|
|
level = "info" # dump, debug, info, warn, error, none
|
|
|
|
[cors]
|
|
enabled = true
|
|
|
|
[auth]
|
|
authMethod = "parameters" # "header" or "parameters"
|
|
authToken = "token"
|
|
enabled = false
|
|
passThrough = false
|
|
|
|
[blacklist]
|
|
blacklistFile = "/data/ghproxy/config/blacklist.json"
|
|
enabled = false
|
|
|
|
[whitelist]
|
|
enabled = false
|
|
whitelistFile = "/data/ghproxy/config/whitelist.json"
|
|
|
|
[rateLimit]
|
|
enabled = false
|
|
rateMethod = "total" # "ip" or "total"
|
|
ratePerMinute = 180
|
|
burst = 5
|