nICEnnnnnnnLee / GithubSoEasy

使用Cloudflare Workers代理加速Github,不仅仅是下载附件
MIT License
92 stars 33 forks source link

GithubSoEasy 
使用Cloudflare Workers代理加速Github访问
源自 ButterAndButterfly
Butter, 寓意宅男; Butterfly, 寓意美好的事物。
美好的世界由我们创造!

完成度

关于反 Netcraft反钓鱼

镜像整个网站可能被netcraft扫描到,然后投诉,然后service taken down。你可以参考以下预防措施:

演示站点

https://git.n1cee.workers.dev
资源有限,仅供演示用(北京时间8点开放一小时)。

项目搭建实现的心路历程

实现步骤

如果你会一点点python, 并且注册了账号,可以跳至辅助Python脚本

  1. 首页:https://workers.cloudflare.com

  2. 注册,登入,Start building,取一个子域名Create a Worker。

  3. 复制 index.js 到左侧代码框,修改代码并保存。

    const your_domain = '<你的自定义域名>'

    ps: 你也可以修改环境变量HOME_DOMAIN为你的域名

  4. 将worker连接到自定义域名gitgistgist-notebooksgist-ucontentrawassetsavatarscamocodeloadreleasesobject

    假设你的域名为 test.com,
    需要设置的域名为
    git.test.com
    gist.test.com
    gist-notebooks.test.com
    gist-ucontent.test.com
    raw.test.com
    assets.test.com
    avatars.test.com
    camo.test.com
    codeload.test.com
    releases.test.com
    object.test.com

    具体操作可以查看issue 如何Worker 连接到自定义域

辅助Python脚本

其它