Here’s a nice alternative to gitbucket, if you want to host the files yourself:

Self Hosted Git Management Fast, secure and stable solution based on Rails & Gitolite. Free and open-source. Distributed under the MIT License. GITLAB – Self Hosted Git Management