Self Hosted git service
14 Jul 2015There are several open source Git tools which allow you to create your private Git services.
GitLab
GitLab is the most famous one, hosted at GitHub.
-
Powerful Code Review: Merge requests with line-by-line comments, CI and issue tracker integrations and much more
-
LDAP user authentication (also compatible with Active Directory)
-
Ability to fork a repository
-
Project importing from GitHub to GitLab
It also has an Enterprise Edition with many new features.
Gogs
Gogs is a Chinese project written with Go language.
-
Easy Installation
-
Cross Platform
-
Open Source at Github
GitBucket
-
Public / Private Git repository (http and ssh access)
-
Repository viewer and online file editing
-
Repository search (Code and Issues)
-
Wiki
-
Issues
-
Fork / Pull request
-
Mail notification
-
Activity timeline
-
User management (for Administrators)
-
Group (like Organization in Github)
-
LDAP integration
But still lacks features:
-
Network graph
-
Statistics
-
Watch / Star