Gitolite is a powerful and flexible open source project management tool for software development teams. It provides a secure, robust and distributed version control system for managing source code, documents, and other project related files. It is based on the popular Git version control system, and provides a simple and easy to use web-based interface for managing access and permissions for projects. Gitolite also allows developers to create and manage repositories, branches, and tags, and to collaborate with their teams. It also provides integration with popular development tools such as Jenkins, JIRA, and Trello. Gitolite also provides granular access control to projects and repositories, allowing users to limit access to certain parts of a project or to specific users or groups. Additionally, Gitolite provides powerful features such as audit trails, automated backups, and project/repo-level stats. Gitolite is an ideal solution for software development teams looking for a secure and versatile version control system.
GitHub is proprietary software that you can't really install on your own server.
gitlist is a repository browser, and does not handle access control or authentication like gitolite.
code.fosshub.com is a service, the gitolite alternatives are those that allow you to create such a service.
github is a service, the gitolite alternatives are those that allow you to create such a service.