paritybit.ca

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit de9c689442c909cbefa53e3e8404706798c0f7a9
parent 41b930a8a8ed7983ce3bc1c6abaaee917078f125
Author: Jake Bauer <jbauer@paritybit.ca>
Date:   Fri, 29 May 2020 00:19:58 -0400

Add cgit to git hosting comparison

Diffstat:
Mpages/blog/choosing-a-self-hosted-git-service.md | 17+++++++++++++++--
1 file changed, 15 insertions(+), 2 deletions(-)

diff --git a/pages/blog/choosing-a-self-hosted-git-service.md b/pages/blog/choosing-a-self-hosted-git-service.md @@ -4,7 +4,7 @@ [//]: # "main.min.css" -[//]: # "GitLab; Gogs; Gitea; SourceHut; Phabricator; Gitolite; Honourable Mention: Gitweb; My Choices" +[//]: # "GitLab; Gogs; Gitea; SourceHut; Phabricator; Gitolite; Gitweb; cgit; My Choices" <div class="byline"> <b>Written By:</b> Jake Bauer | @@ -157,7 +157,7 @@ git repositories on a central server where each repository can have mutliple developers. To learn more about what Gitolite does and its supported features, see the [Gitolite overview](https://gitolite.com/gitolite/overview.html). -### Honourable Mention: Gitweb +### Gitweb * [Link to Gitweb Documentation](https://git-scm.com/docs/gitweb) * **Programmed In**: Perl @@ -169,6 +169,19 @@ branches, blames, etc) using a web interface. It's not a software forge like the others in this article, but if all you want is a UI to view information about git repositories, then this is a valid choice. +### cgit + +* [Link to cgit](https://git.zx2c4.com/cgit/about/) +* **Programmed In**: C +* **Supports**: Git + +cgit is a simple web interface for Git repositories. Like Gitolite or Gitweb, +cgit is not a software forge and only includes functionality for viewing Git +repositories, commit diffs, and the like. It's basically the same as Gitweb, but +noticeably faster when viewing large repositories and with support for caching +the generated pages. It may also look better than Gitweb, depending on your +sensibilities. + ### My Choices When looking for a self-hosted git service, I was looking for a service that