一种另类的GitHub代理方式

域名具备,就等你们搭建服务了继续讨论:

众所周知,直接反代GitHub的下场就是域名被投诉欺诈。

如果直接搭建一个Git服务呢,带宽和硬盘都需要很大,还需要处理文件备份事宜,成本就很高了。

于是我琢磨:能不能白嫖GitHub的存储呢?我的设想是这样的(假设新的代理服务叫GitHerb):

  • 用户登录后,在GitHerb设置里填写GitHub所用的ssh key,供GitHerb推拉代码。
  • 用户设置 api token 供GitHerb操作仓库。
  • 用户在GitHub那边全部使用私有仓库。
  • 用户在GitHerb这边可以重新设置仓库可见性。
  • 用户在GitHub和GitHerb的用户名和仓库名尽量不相干。
  • 推拉代码通过GitHerb代理中转。
  • 在GitHerb上堆功能。

不宣称GitHub为后端,如此能解决的问题:

  • GitHerb不会被GitHub投诉欺诈。
  • 版权方不能投诉到GitHub,因为他们在GitHub上看不到仓库。
  • GitHerb不用存储大量的代码文件。

带宽的问题难以避免,同时应该需要代理IP池。不过带宽也不贵就是了。

我觉得这种方式甚至能做provider适配后集合 github gitlab gitee bitbucket 到一处啊。

392 个赞

哦豁很好很好

1 个赞

前排!!!我来了

输入法没切出来hhhh

1 个赞

施工施工

新奇的角度诶

1 个赞

:rofl:你们怎么都这么快

mark一下,不愧是始皇

1 个赞

值得讨论。。。。。。

应该是可以的吧?

1 个赞

有谁能解释一下吗,萌新 :face_exhaling:
看懂了

1 个赞

我的前排我的前排啊~

前排前排 :lark_001:

始皇,我的评论不见啦!!!!

感谢分享 :tieba_087:

这是要干票大的了tieba_013

1 个赞

但是版权方可以投诉到 GitHerb 啊

2 个赞

前排支持!!!

1 个赞

但是带宽问题能解决吗,带宽需求挺大

2 个赞

GitHerb 会鸟他?

19 个赞