gh-proxy-开源GitHub加速下载项目
经验分享
我的站长站
2024-06-29
共105人阅读
项目介绍
gh-proxy是一款开源的Github加速下载项目,基于Cloudflare Workers部署,支持github release、archive以及项目文件的加速项目,支持clone,有Cloudflare Workers无服务器版本以及Python版本。
项目地址:https://github.com/hunshcn/gh-proxy

cf worker版本部署
首页:https://workers.cloudflare.com
注册,登陆,Start building,取一个子域名,Create a Worker。
复制 index.js 到左侧代码框,Save and deploy。如果正常,右侧应显示首页。
ASSET_URL是静态资源的url(实际上就是现在显示出来的那个输入框单页面)
PREFIX是前缀,默认(根路径情况为"/"),如果自定义路由为example.com/gh/*,请将PREFIX改为 '/gh/',注意,少一个杠都会错!
Python版本部署
Docker部署
docker run -d --name="gh-proxy-py" \ -p 0.0.0.0:80:80 \ --restart=always \ hunsh/gh-proxy-py:latest

