Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Configuring a Git server

Tags:

git

I'd like to set up a Git server for our team (4 people).

From what i've read so far, there are few options for doing so (part on Windows part on Linux).

I think i'll go for the Linux installation which seems more "native", unless there's a good reason not to?

Also, i'd like to know, what are the machine specs needed for such a server? Should we go with physical? vm? what are the considerations here?

like image 730
lysergic-acid Avatar asked Jul 21 '26 07:07

lysergic-acid


2 Answers

Gitolite is the way forward: updated and well-maintained. If you are on Debian or Redhat based distros the packages just work.

And I run it on my low-end Linode machine: it really doesn't require much juice, so running it on a not-very-powerful server should be fine.

like image 109
Femi Avatar answered Jul 24 '26 04:07

Femi


I've used this tutorial, it worked great. You don't need a real dedicated server for it, my current server is 2.2 ghz dualcore with 1 gb ram on debian squeeze and git doesn't consume much of it. Depending on your usage scenario, this might vary though.

like image 24
Femaref Avatar answered Jul 24 '26 04:07

Femaref