FastGithub — 解决GitHub国内无法打开问题,GitHub加速工具!
FastGithub是一款github加速工具,可以解决github打不开、用户头像无法加载、releases无法上传下载、git-clone、git-pull、git-push失败等问题。
FastGithub的使用方法非常简单,下载解压,你只需要双击打开文件夹内的:FastGithub.UI.exe 程序,然后什么都不用操作,只需要打开就行。
这时候你再去访问 https://github.com 就可以正常打开了!
注意: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服务
2.3 linux-x64终端 sudo ./fastgithub
2.4 linux-x64服务
2.5 macOS-x64 双击运行fastgithub
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证书,请不要将证书私钥泄露给他人,以免造成损失。