docker-compose部署gh-proxy(GitHub加速代理)

docker-compose部署gh-proxy(GitHub加速代理)

老阳
2024-06-17 / 0 评论 / 7 阅读 / 正在检测是否收录...

gh-proxy

github release、archive 以及项目文件的加速项目,支持 clone,有 Cloudflare Workers 无服务器版本以及 Python 版本

Demo

GitHub 文件加速

部署

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

评论 (0)

取消