mirror of
https://github.com/woodchen-ink/proxy-go.git
synced 2025-07-18 08:31:55 +08:00
- 更新 docker-compose.yml 文件,使用端口 3336 - 修改 Dockerfile 以暴露端口 3336 - 重构 main.go 以支持新的路由和管理端点 - 在 auth.go 中实现健壮的身份验证中间件 - 通过加强错误检查来改进指标处理。 - 添加用于安全类型转换的实用函数 - 引入请求ID生成功能,以便更好地进行追踪。
Proxy-Go
A 'simple' reverse proxy server written in Go.
使用方法: https://q58.club/t/topic/165?u=wood
说明
- 支持gzip和brotli压缩, 在
config.json
中配置 - 不同路径代理不同站点
- 回源Host修改
- 大文件使用流式传输, 小文件直接提供
- 可以按照文件后缀名代理不同站点, 方便图片处理等
- 适配Cloudflare Images的图片自适应功能, 透传
Accept
头, 支持format=auto
- 支持metrics监控, 在
/metrics/ui
查看, 具体可以看帖子里写的用法
Languages
Go
51%
TypeScript
47.1%
CSS
1.4%
JavaScript
0.4%
Dockerfile
0.1%