github.renfei.net 不再完整代理 Github 页面改为代理指定文件

在此之前 github.renfei.net 完整代理 Github 页面,来解决中国大陆访问 Github 缓慢的问题,但这项服务遇到一些问题,目前不再完整代理 Github 页面,改为只代理具体的文件。
代理限制
在此之前 github.renfei.net 完整代理 Github 页面,与使用 Github 无异,包括页面、功能、和页面表单,但这也造成安全机构认为我的域名是钓鱼网站,因为我具有和 Github 一模一样的页面和功能,甚至包括了登录页面,这就造成被判定为危险的钓鱼网站,或者仿冒 Github 网站。
一旦被安全机构判定为钓鱼网站或恶意网站,从浏览器到搜索引擎都会被拦截,所以我无法再提供完整的 Github 代理。
指定文件代理
不必沮丧,目前 github.renfei.net 依然正常工作,只不过它换了一种工作方式,他将只代理指定的文件,让我们来举几个例子:
例如,你想在博客或者论坛、微信中分享一个 github 上的文件,但你又担心对方打不开 github,原始文件地址为:https://github.com/torvalds/linux/blob/master/Makefile
此时,你可以使用:https://github.renfei.net/torvalds/linux/master/Makefile 来代替 github 的原链接地址,将 github.com 更换为 github.renfei.net、将原始链接中的 blob 去除即可。
代理指定分支或版本
或许你希望分享不同分支或者不同提交版本的文件,除了上面的例子,我们还可以将原链接中的 master 分支,改为其他分支名,又或者直接改为 commit id,就像这样:https://github.renfei.net/torvalds/linux/09a9639e56c01c7a00d6c0ca63f4c7c41abe075d/Makefile
使用 github.renfei.net 可以确保绝大部分地区无论是否可以访问 github 都可以得到 github 上的文件。
商业用途请联系作者获得授权。
版权声明:本文为博主「任霏」原创文章,遵循 CC BY-NC-SA 4.0 版权协议,转载请附上原文出处链接及本声明。
相关推荐
猜你还喜欢这些内容,不妨试试阅读一下评论与留言
以下内容均由网友提交发布,版权与真实性无法查证,请自行辨别。- 2023-05-04 16:50:31
- Quzhou, Zhejiang, China
- 回复
微信订阅号
扫码关注「任霏博客」微信订阅号- 大佬 引入jar包那里的 driver class 怎么选的?
- 我也遇到了这个问题,已经解决了,在此分享一下 1、宿主机也要创建kingbase的用户和用户组,并且要查看一下用户和用户组的ID(这个很重要) 2、把data目录的用户和用户组设置为kingbase 3、先不要把data路径挂载到宿主机上,这时就可以正常启动,启动后进入容器,查看一下容器内的kingbase的用户和用户组ID是多少,和第一步的ID是否一致,如果ID一致,那正常挂载目录就行;如果ID不一致,那就需要修改Dockerfile文件,在构建镜像时,修改容器内的用户和用户组ID,必须和宿主机的保持一致。然后重新构建镜像,就可以正常挂载宿主机目录了 4、其实直接修改宿主机的用户和用户组ID也是可以的,但是容器内的ID一般是1000,但是宿主机的这个ID很可能已经被占用了,无法修改,就只能修改容器内的ID
- 接口已经允许跨域请求,也就是说你可以在你的页面上调用,获取用户的公网 IP。 如果你还需要其他需求,可以提交 Issue 给我。
- V008R003C002B0320 这个对应的jdbc链接驱动你在哪里找到的?我也遇到了这个问题。
- WARNING: max_connections should be less than orequal than 10 (restricted by license) HINT: the value of max_connect is set 10 WARNING: max_connections should be less than orequal than 10 (restricted by license) HINT: the value of max_connect is set 10 kingbase: superuser_reserved_connections must be less than max_connections 我按照文档修改了以后,不知道如何重启。
- 然后把数字都改成 1 再启动。 如何重新启动?
- ksql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/tmp/.s.KINGBASE.54321"
- 进入容器查看一下日志,是不是启动失败了,日志文件在:/opt/kingbase/logfile
- ksql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/tmp/.s.KINGBASE.54321"?
- 先通过 docker exec -it 容器名/id /bin/bash 进入容器,然后在容器中使用 ksql 客户端进行连接数据库:/opt/kingbase/Server/bin/ksql -U system test
- 免费.ml域名10年委托合同到期被马里共和国收回域名经营权
- 从极狐Gitlab看各种中间件技术选型
- 时隔十年首次收到 Google AdSense 的付款
- ga域名被加蓬共和国从Freenom公司手中收回域名经营权
- Freenom 被 Meta(Facebook) 起诉导致暂停 .tk/.ga/.ml/.cf/.gq 等新域名注册
- 生花妙笔信手来 – 基于 Amazon SageMaker 使用 Grounded-SAM 加速电商广告素材生成 [1]
- github.renfei.net 不再完整代理 Github 页面改为代理指定文件
- 优雅的源代码管理(三):本地优雅的使用 Git Rebase 变基
- 优雅的源代码管理(二):Git 的工作原理
- 优雅的源代码管理(一):版本控制系统 VCS(Version Control System)与软件配置管理 SCM(Software Configuration Management)