# Simple open source web admin for git repositories?

**URL:** <https://www.ruby-forum.com/t/simple-open-source-web-admin-for-git-repositories/184321>\
**Category:** Ruby\
**Created:** [February 28, 2010, 10:35pm UTC](https://www.ruby-forum.com/t/simple-open-source-web-admin-for-git-repositories/184321 "2010-02-28T22:35:10Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![murfhy](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/d26b3c/32.png) [@murfhy](https://www.ruby-forum.com/u/murfhy)\
**Post date:** [February 28, 2010, 10:35pm UTC](https://www.ruby-forum.com/t/simple-open-source-web-admin-for-git-repositories/184321/1 "2010-02-28T22:35:10Z")

</div>

Excuse this slightly off topic post, but I figure ruby-talk is a good  
community to ask, and if someone has done this they probably wrote it in  
Ruby 🙂

Does anyone know of an open source tool that gives you basic CRUD tools  
for  
git repositories? i.e. lets you create repositories on your origin  
server  
via the web, “read” them and view/browse the branches/tags/commits via  
the  
web, make changes to them (e.g. rename them), and delete them?

I’m basically looking for a “github lite” with only the core set of  
github  
features. I would actually prefer repositories weren’t user-specific  
but  
could be administered by any user on the system.

---

<div class="post-metadata">

**Author:** ![murfhy](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/d26b3c/32.png) [@murfhy](https://www.ruby-forum.com/u/murfhy)\
**Post date:** [February 28, 2010, 11:08pm UTC](https://www.ruby-forum.com/t/simple-open-source-web-admin-for-git-repositories/184321/2 "2010-02-28T23:08:31Z")

</div>

On Sun, Feb 28, 2010 at 1:34 PM, Tony A. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> I’m basically looking for a “github lite” with only the core set of github  
> features. I would actually prefer repositories weren’t user-specific but  
> could be administered by any user on the system.

One option might be Gitorious: [http://gitorious.org/](http://gitorious.org/)

Personally I use gitosis (good intro:  
[http://scie.nti.st/2007/11/14/hosting-git-repositories-the-easy-and-secure-way](http://scie.nti.st/2007/11/14/hosting-git-repositories-the-easy-and-secure-way))  
but it doesn’t provide web administration functions.

Ben

---

<div class="post-metadata">

**Author:** ![murfhy](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/d26b3c/32.png) [@murfhy](https://www.ruby-forum.com/u/murfhy)\
**Post date:** [February 28, 2010, 11:41pm UTC](https://www.ruby-forum.com/t/simple-open-source-web-admin-for-git-repositories/184321/3 "2010-02-28T23:41:16Z")

</div>

Tony A. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> features. I would actually prefer repositories weren’t user-specific but  
> could be administered by any user on the system.

There’s no Ruby in it (Perl + sh), but Girocco runs repo.or.cz and  
probably does a good deal of what you need:

[http://repo.or.cz/w/girocco.git](http://repo.or.cz/w/girocco.git)

As mentioned previously, there’s also Gitorious which is Ruby.

I’ve never administered either of those, as gitosis+cgit are enough  
for my needs.

---

<div class="post-metadata">

**Author:** ![murfhy](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/d26b3c/32.png) [@murfhy](https://www.ruby-forum.com/u/murfhy)\
**Post date:** [March 4, 2010, 4:31pm UTC](https://www.ruby-forum.com/t/simple-open-source-web-admin-for-git-repositories/184321/4 "2010-03-04T16:31:25Z")

</div>

On Mon, Mar 01, 2010 at 06:34:12AM +0900, Tony A. wrote:

> features. I would actually prefer repositories weren’t user-specific but  
> could be administered by any user on the system.

We use cgit ([http://hjemli.net/git/cgit/](http://hjemli.net/git/cgit/)) which is great a browser. It  
does not provide create capabilities. It might be pretty close to what  
you want.

enjoy,

-jeremy

---

<div class="post-metadata">

**Author:** ![murfhy](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/d26b3c/32.png) [@murfhy](https://www.ruby-forum.com/u/murfhy)\
**Post date:** [March 1, 2010, 5:03am UTC](https://www.ruby-forum.com/t/simple-open-source-web-admin-for-git-repositories/184321/5 "2010-03-01T05:03:44Z")

</div>

On Sun, Feb 28, 2010 at 3:04 PM, Ben B. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> One option might be Gitorious: [http://gitorious.org](http://gitorious.org)

Thanks, that’s exactly the sort of thing I was looking for
