Skip to content

这个项目是一个基于 Cloudflare Workers 的 Github 镜像代理工具。它能够中转 Github 项目请求,解决一些访问限制和加速访问的问题。

License

Notifications You must be signed in to change notification settings

Ailicin/CF-Workers-GitHub

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CF-Workers-GitHub

img

简介

github release、archive以及项目文件的加速项目,支持clone,Cloudflare Workers & Pages 版本

使用

直接在copy出来的url前加https://Github.fxxk.dedyn.io/即可

也可以直接访问,在input输入

大量使用请自行部署,以上域名仅为演示使用。

访问私有仓库可以通过

git clone https://user:[email protected]/https://github.com/xxxx/xxxx #71

以下都是合法输入(仅示例,文件不存在):

Pages Github 部署

1. 部署 Cloudflare Pages:

  • 在 Github 上先 Fork 本项目,并点上 Star !!!
  • 在 Cloudflare Pages 控制台中选择 连接到 Git后,选中 CF-Workers-GitHub项目后点击 开始设置

2. 给 Pages绑定 自定义域:

  • 在 Pages控制台的 自定义域选项卡,下方点击 设置自定义域
  • 填入你的自定义次级域名,注意不要使用你的根域名,例如: 您分配到的域名是 fxxk.dedyn.io,则添加自定义域填入 github.fxxk.dedyn.io即可;
  • 按照 Cloudflare 的要求将返回你的域名DNS服务商,添加 该自定义域 github的 CNAME记录 CF-Workers-GitHub.pages.dev 后,点击 激活域即可。

Workers 部署方法

部署 Cloudflare Worker:

  • 在 Cloudflare Worker 控制台中创建一个新的 Worker。
  • _worker.js 的内容粘贴到 Worker 编辑器中。

致谢

gh-proxyjsproxy

About

这个项目是一个基于 Cloudflare Workers 的 Github 镜像代理工具。它能够中转 Github 项目请求,解决一些访问限制和加速访问的问题。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%