记录我的一些生活写照、无聊的牢骚、内心世界的活动 注册 | 登陆

FastGithub — 解决GitHub国内无法打开问题,GitHub加速工具!

FastGithub — 解决GitHub国内无法打开问题,GitHub加速工具!

FastGithub

FastGithub是一款github加速工具,可以解决github打不开、用户头像无法加载、releases无法上传下载、git-clone、git-pull、git-push失败等问题。

FastGithub的使用方法非常简单,下载解压,你只需要双击打开文件夹内的:FastGithub.UI.exe 程序,然后什么都不用操作,只需要打开就行。

FastGithub — 解决GitHub国内无法打开问题,GitHub加速工具!

这时候你再去访问 https://github.com 就可以正常打开了!

FastGithub — 解决GitHub国内无法打开问题,GitHub加速工具!

注意:FastGithub不具备翻墙功能,也不能为你的游戏加速。仅用于解决GitHub无法打开问题。另外Windows7系统无法使用该工具。

下载地址:

搬运地址:https://maxiaobang.lanzouf.com/b06o6ta6h

官网:https://github.com/dotnetcore/FastGithub

0 写在前面

    fastgithub不具备“翻墙”功能,也没有相关的计划
    fastgithub不支持Windows7等已被发行方停止支持的操作系统,并且也不会主动提供支持
    fastgithub不能为您的游戏加速
    fastgithub没有主动在github和fastgithub@qq.com之外的任何渠道发布

1 程序下载

    github-release下载
    发送任意邮件到fastgithub@qq.com

2 部署方式

2.1 windows-x64桌面

      双击运行FastGithub.UI.exe

2.2 windows-x64服务

   fastgithub.exe start  // 以windows服务安装并启动
   fastgithub.exe stop  // 以windows服务卸载并删除

2.3 linux-x64终端

   sudo ./fastgithub
   设置系统自动代理为http://127.0.0.1:38457,或手动代理http/https为127.0.0.1:38457

2.4 linux-x64服务

   sudo ./fastgithub start // 以systemd服务安装并启动
   sudo ./fastgithub stop // 以systemd服务卸载并删除
   设置系统自动代理为http://127.0.0.1:38457,或手动代理http/https为127.0.0.1:38457

2.5 macOS-x64

     双击运行fastgithub
     安装cacert/fastgithub.cer并设置信任
     设置系统自动代理为http://127.0.0.1:38457,或手动代理http/https为127.0.0.1:38457
     具体配置详情

2.6 docker-compose一键部署

     准备好docker 18.09, docker-compose.
     在源码目录下,有一个docker-compose.yaml 文件,专用于在实际项目中,临时使用github.com源码,而 做的demo配置。
     根据自己的需要更新docker-compose.yaml中的sample和build镜像即可完成拉github.com源码加速,并基于源码做后续的操作。

3 软件功能

     提供域名的纯净IP解析;
     提供IP测速并选择最快的IP;
     提供域名的tls连接自定义配置;
     google的CDN资源替换,解决大量国外网站无法加载js和css的问题;

4 证书验证

4.1 git

    git操作提示SSL certificate problem

    需要关闭git的证书验证:git config --global http.sslverify false

4.2 firefox

     firefox提示连接有潜在的安全问题
     设置->隐私与安全->证书->查看证书->证书颁发机构,导入cacert/fastgithub.cer,勾选“信任由此证书颁发机构来标识网站”

5 安全性说明

    FastGithub为每台不同的主机生成自颁发CA证书,保存在cacert文件夹下。客户端设备需要安装和无条件信任自颁发的CA证书,请不要将证书私钥泄露给他人,以免造成损失。

« 上一篇 | 下一篇 »

发表评论

评论内容 (必填):