免费GIT服务器与Web GUI一个BitBucket / GitHub

在工作中,我正在与BitBucket合作。 我想要在家里的东西在我的Linux服务器上部署。 所以我在找:

  • 只有1或2个用户需要。
  • 一个可在Linux上部署的GIT服务器
  • 一个花式的Web GUI可视化分支机构,并进行其他操作(创build回购,分支机构,合并,统计)。
  • 很好地logging如何让这一切都在Linux / Ubuntu上运行。
  • 免费/低成本。

我有什么select。 我发现迄今为止BitBucket服务器为$ 10 /年。 什么是其他选项?

我会给gitlab一个尝试,Omnibus包很容易安装,它在这里工作正常:

https://about.gitlab.com/

Gitlab社区版绝对是一个可行的选择,可以满足您的需求。 特别是如果你想问题跟踪,简单的项目管理和CI在一个包中。 最近GitLab CE正在成为一个更大,更耗费资源的产品,因为它们添加了这些新功能。 与Jenkins等外部工具的集成通常不像Bitbucket服务器,GitHub或Bitbucket.org那样无缝。

你也可以考虑Bitbucket服务器 ,10用户许可证是10美元。 如果你熟悉用户界面,那么它可能适合你。 插件生态系统是相当可观的,有很多插件来满足您的需求。

Gogs也值得考虑。

  1. 你可以做ssh + gitolite 。 没有网络界面,只是纯粹的混帐。 对于Web界面使用gitweb或cgit 。

  2. 或Klaus – 一个WSGI服务器,具有Web界面和git智能HTTP传输。

  3. 卡利西亚

  4. pagure

  5. http://gitprep.yukikimoto.com/

  6. https://gogs.io/

  7. https://gitbucket.github.io/gitbucket-news/about/

  8. https://rocketgit.com/