Pages

2/22/2011

Gitorious Server: Build your own

For those who like the way GitHub or Gitorious works, there is good news!  You can run your own Gitorious server to host a public and/or private git repository.  I currently have a Gitorious server running in the hopes of forming an area where local school district's can share their coding projects, data mining procedures, and other related systems information.  I have more information on this project at a later date, which will allow Districts to participate in the project.

On to what I wanted to talk about.  Setting up a Gitorious server isn't too hard as long as you have a grasp on building a linux server.  I've current running our server on Ubuntu 9.10 and is working well in a virtual environment.

For installation I suggest you start with this write-up provided by the group.

http://www.gitorious.org/gitorious/pages/UbuntuInstallation


You may find some issues with ruby gems, and you just need check out the rubygems community for different versions of ruby gems

http://rubygems.org/


You can also check out this tutorial for additional information on building ruby from the source.

http://cjohansen.no/en/ruby/setting_up_gitorious_on_your_own_server


After a couple of hours, you can have your own public/private git repo up and running.  If you aren't sure how git works or want to get some more information I suggest checking out this website.  This will walk you through how the version control system works and how you can leverage it in your own environment.

http://library.edgecase.com/git_immersion/

2/12/2011

XRaid Progress

In a previous post, I described our situation with storage and finding a way to reuse the XRaid's we had in the racks. By using a IDE2SATA adapter and a notebook 7200rpm drive, we were able to replace all the drives in a fairly cheap manner. Right now, I have 70 drives (5 XRaid's, 4 in picture.) formatting in Raid 5. We are about 24 hours in and formatting is at almost 50%.