Computersnyou

Three awesome Self Hosted Git service apps

Posted on  8/25/2014

when it comes to VCS ( version control system ) or SCM ( Source Code Management ) almost every good developer know and use either SVN , mercurial or people’s favorite Git . In this post I am going to review three self hosted git service that will make your life simpler .

Those three service are :

  1. Gitweb
  2. GitLab
  3. Gogs

1 . Gitweb

Okay lets start with gitweb , its originally written by Kay Sievers in Perl it can be used for browsing git repositories using web browser .

‘Gitweb’ is a Git web interface. It is written in Perl and can be used as a CGI script, or as a mod_perl legacy script (run by ModPerl::Registry handler). It allows browsing a git repository (or a set of git repositories) using a web browser.

If you are on linux or mac want to see how its look and feel you can quickly fire-up webrick web-server ( require ruby installed ) or lighthttpd in Linux using .

for mac : git instaweb --httpd=webrick
for linux : git instaweb

Gitweb
Gitweb

Usefull Links :
https://git.wiki.kernel.org/index.php/Gitweb
http://git-scm.com/book/en/Git-on-the-Server-GitWeb

Popular user : http://git.kernel.org

2 . GitLab

gitlab
gitlab

GitLab is awesome mature and my favorite Git self hosted service app , it’s based on ruby and rails framework and provide look and feel of github , gitlabs community edition is free and its also available for large enterprises .

GitLab Community Edition (CE) is open source software to collaborate on code.
Create projects and repositories, manage access and do code reviews.
GitLab CE is on-premises software that you can install and use on your server(s).

gitlab_project
gitlab_project

community Edition Homepage : https://about.gitlab.com/gitlab-ce/
Features : https://about.gitlab.com/gitlab-ce-features/

Download : https://about.gitlab.com/downloads/

Gogs

self hosted git service written in go
self hosted git service written in go

Gogs is written in go , its lightweight and require less system resources than other apps . overall its good choice if you don’t have much resources to spend on git services .

gogs1
gogs1

Website : http://gogs.io/
Github : https://github.com/gogits/gogs/
Download : http://gogs.io/docs/installation

Explore these app and comment about your experience .


  • Home
  • Home
  • Home
About
lorem lasda asda adasd adsad lorem lasda asda adasd adsad lorem lasda asda adasd adsad lorem lasda asda adasd adsad lorem lasda asda adasd adsad lorem lasda asda adasd adsad