Tell me more ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I'm basically looking for an opensource Git-Hub that I can throw on my own server and manage private repositories with a nice web interface for clients to post bugs, tasks, etc. I've tried setting up Redmine with Gitosis, but its quickly becoming very complicated. Any good alternatives would be greatly appreciated.

Thanks for looking =)

share|improve this question
5  
Your question doesn't explicitly mention that you need an alternative based on Git. If Mercurial or if Bazaar is OK you can try bitbucket.org or launchpad.net – Nikhil Oct 4 '10 at 9:02
Try rhodecode.org, support both Git and Mercurial – sjn Jan 25 at 16:13

closed as not constructive by ChrisF Jan 25 at 16:47

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or specific expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, see the FAQ for guidance.

6 Answers

up vote 2 down vote accepted

ProjectLocker is an interesting alternative (with free private projects), but not on a local computer, only as a remote managed service.

On a local computer, the two main contenders are:

share|improve this answer
2  
Is ProjectLocker open source? It doesn't look like it. This should not be accepted. – alternative Oct 12 '10 at 23:46
@mathepic: I agree with you on the ProjectLocker part. But I suppose it is the "Trac" suggestion from my answer that did catch jklina's interest. – VonC Oct 13 '10 at 6:20
Ahh, okay, I guess thats it. When I read your answer it looked to me like Trac and Redmine were "side" answers. – alternative Oct 13 '10 at 10:42

You can download and run your own instance of Gitorious for free. This is the best alternative for your own private repositiories. But you cannot post bugs or tasks. Try one of these for bug and tasks: 9 Free And Open Source Bug Tracking Softwares

I have been running a private instance of Gitorious for over two years and never had any issues. Upgrading to newer version is also extremely simple now.

I had submitted a patch for TheBugGenie to support Gitorious integration.

share|improve this answer
Your Gitorious link gives me a 404 error. Not sure if you intended gitorious.com or gitorious.org. – Phil Nov 28 '12 at 14:23
Gitorious.com and Gitorious.org used to point to the same site. blog.gitorious.org/2011/01/31/gitorious-com-will-go-away . I have updated the answer with the correct url. Thanks. – Joyce Babu Nov 28 '12 at 18:05

There is also GitLab, which is a free/open-source Github clone based on Rails and Gitolite.

share|improve this answer

repo.or.cz ispowered by Girocco, which is open source. You can download and install it locally. It is not quite a github, but for only repository management, it can do the job.

For a more complete solution, you can try InDefero, which (according to the author) is a rewrite of Google Code with git as the backend (later Mercurial and SVN support was added). I didn't try to install it, but I was planning to do it at some point.

For a good list of available web frontends to git, you can check out this page.

share|improve this answer

GITLAB looks and feels pretty much like GitHub, when installed. It doesn't have all the features yet, but the most important ones are there.

share|improve this answer

I would suggest Indefero. While they provide a github-like service for fee, you can also freely download their system and install it on your server for free. This makes migration of repo easy.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.