基于go语言编写的可拓展反代服务器。默认内置反代github反代插件。
由于使用go语言构建,几乎无需任何环境依赖,这也是和上一代基于nodejs构建最大的不同之一。
建议仅作为浏览使用,不要登陆
star能到两位数就开个项目页面
https://proxy.qacgn.com/github.com
没有基准测试,性能预估十分捉急。
-
从本仓库的release页面下载对应操作系统,版本的程序
-
在程序所在目录下创建
config/github.json
,并填入以下内容{ "proxy_site_scheme": "SCHEME", "proxy_site_domain": "YOUR_DOMAIN" }
-
为下载的程序添加执行权限,运行程序
clone本代码,直接构建
特性支持列表
- 几乎无感的正常浏览(
能用就行) - 反代
objects.githubusercontent.com
实现部分文件反代下载 - git clone http(s)支持
- git clone ssh 不支持(无计划)
直接访问SCHEME://YOUR_DOMAIN/github.com
- 当通过浏览器浏览时,可直接点击对应链接下载。
- 当使用curl/wget等工具时,将
https://github.com/xxx/xxx
替换为SCHEME://YOUR_DOMAIN/~/github.com/xxx/xxx
。例如wget https://github.com/dangjinghao/TheresaProxyV2/raw/master/readme.md
替换为wget https://proxy.qacgn.com/~/github.com/dangjinghao/TheresaProxyV2/raw/master/readme.md
当使用git clone https://github.com/xxx/xxx
时,直接修改为git clone SCHEME://YOUR_DOMAIN/xxx/xxx
即可。例如git clone https://github.com/dangjinghao/TheresaProxyV2
可直接修改为git clone https://proxy.qacgn.com/dangjinghao/TheresaProxyV2
。
TODO