前言
ghproxy是一个用来加速GitHub的工具,适合国内经常被阻断或者国外IPv6 only的环境(GitHub只支持IPv4)。
例如在为IPv6 only的VPS添加IPv4一文中就用到了本人搭建的ghproxy。
安装
打开cloudflare worker页面,点击Start building
,在打开的页面中点击创建服务
,取一个名字,然后创建服务
。
点击快速编辑
,复制index.js
到代码框,然后点击保存并部署
。
index.js
默认配置下clone走github.com.cnpmjs.org,项目文件会走jsDeliver,如需走worker,修改Config变量即可ASSET_URL
是静态资源的url(实际上就是现在显示出来的那个输入框单页面)PREFIX
是前缀,默认(根路径情况为"/"),如果自定义路由为example.com/gh/*,请将PREFIX改为 '/gh/',注意,少一个杠都会错!
使用
打开刚刚设置好的worker域名,即可看到如下页面。
可以直接在需要加速的GitHub链接前加上你的worker域名。
自定义域名
worker
的域名太长,可以使用自己的域名赏心悦目,点击直达教程。