Apache Allura is an open source repo/project management system

Apache Allura is an open source implementation of a software “forge”, a web site that manages source code repositories, bug reports, discussions, wiki pages, blogs and more for any number of individual projects.

Source: Apache Allura™ / Wiki / Home

Looks like it could be a good alternative for folks looking for something that is not Github to help manage code and projects. Written Python, uses MongoDB as its dbm, search is SOLR powered.