如何在cloudflare上使用gh-proxy加速github

  • 适用人群 : 因为网络问题导致下载github文件速度过慢的用户
  • 难度 : 简单
  • 耗时 : 1分钟

视频教程:

流程

主要针对经常会因为github网络访问不通畅的用户,使用gitee gh-proxy或者github gh-proxy 可以加速github的下载速度.

  1. 注册并且登录cloudflare

  2. 创建一个默认workers

    cloudflare_create_a_default_workers

  3. workers中的代码替换为 gh-proxy里index.js 的代码,点击部署

    index.js

replace_default_code_deploy

  1. 部署之后可以直接使用 cloudflare 免费的域名访问 github 的下载代理

下面针对大陆用户

因为works.dev 域名被墙,所以在第四步的时候不能直接使用cloudflare 免费的workers.dev域名,所以需要额外绑定自己的域名, 请自行搜索免费域名或者每年花几块钱人民币购买自己的域名。
我使用 arestech.online 作为我的域名。

  1. 继续点击第四步创建的workers上的设置。

works_setting
5. 绑定自己的域名。
add_domian

  1. 访问自己的域名随便下载一个文件进行测试。

url_test

粘贴上你要下载的文件试试吧

preview

总结:

本文只是简单介绍如何一步步学习使用cloudflare 免费的 workers 部署gh-proxy来加速github的下载速度,更多详细的使用方法可以参考(gh-proxy的官方文档)[https://github.com/hunshcn/gh-proxy]。