How to build a github on your own server?
Several useful tools or software are recommended below:
GitLab Support installed on Ubuntu/debian/centos, Community Edition is free (Community Edition)
https://about.gitlab.com/downloads/
gitorious, a tool written in Ruby.
Https://gitorious.org/gitorious/pages/Home
Http://getgitorious.com/install-gitorious
Source:https://gitorious.org/gitorious
Indefero, a tool written in PHP
http://projects.ceondo.com/p/indefero/page/Installation/
http://projects.ceondo.com/p/indefero/
Girocco, a tool written in Perl.
Http://repo.or.cz/w/girocco.git
Gitweb/gitlist/gitphp/etc.
http://gofedora.com/how-to-install-configure-gitweb/
http://gofedora.com/insanely-awesome-web-interface-git-repos/
Https://github.com/klaussilveira/gitlist
http://code.google.com/p/gerrit/
http://www.gitphp.org/
https://github.com/josegonzalez/git-php
Http://repo.or.cz/w/viewgit.git
Scm-manager, this is for money.
https://www.scm-manager.org/download/
There are some other tools that you can refer to below: https://git.wiki.kernel.org/index.php/InterfacesFrontendsAndTools#Web_Interfaces
How to build a github on your own server?