gh-proxy
github release、archive 以及项目文件的加速项目,支持 clone,有 Cloudflare Workers 无服务器版本以及 Python 版本
Demo
部署
Docker 版本部署的机器必须能够正常连通 GitHub。
Docker(Python 版本)
docker run -d --name="gh-proxy-py" \
-p 0.0.0.0:81:80 \
--restart=always \
hunsh/gh-proxy-py:latest
部署完成 http://你的 ip:81
CloudFlare Workers
首页:https://workers.cloudflare.com
注册,登陆,Start building,取一个子域名,Create a Worker。
复制 CF Workers 代码-GitHub 代理到左侧代码框,Save and deploy。如果正常,右侧应显示首页。
ASSET_URL 是静态资源的 url(实际上就是现在显示出来的那个输入框单页面)
PREFIX 是前缀,默认(根路径情况为"/"),如果自定义路由为 example.com/gh/*,请将 PREFIX 改为 /gh/,注意,少一个杠都会错!
使用方法
直接在 web 上输入你要加速的 GitHub 链接或者直接在链接前加上 http://你的 ip:81/
开源地址
hunshcn/gh-proxy
github release、archive 以及项目文件的加速项目
Star: 6413 Fork: 1596 Lang: Python Branch: master
评论 (0)