Gogs – Git Repository Hosting
01 Mar 2015I have been running gitolite for hosting my private Git repositories for a while now. As simple and useful as it is, I have always missed web based access to the repositories à la GitHub.
While Gitlab may be a widely used alternative, its requirements and installation through a 300mb omnibus package is a bit heavy weight for my taste.
Along comes gogs – the “Go Git Service”. A simple, yet elegant git server offering the most important features. It offers the most basic features such as code hosting with issues, organisations, LDAP login as well as forks and pull request models. Ubuntu packages are available through packager.io. While the list of issues contains a lot of feature requests, the development appears to be quite active and there seems to be a large user base.