Allowing Gitweb and Git-daemon access

Gitweb (and, to a lesser extent, git-daemon) are popular tools that provide alternative, read-only access to Git repositories. Git-daemon provides completely unauthenticated access to Git repositories, suitable for open source or similar projects. Gitweb displays repositories, their branches, commit history, and many more details on a web browser. Gitweb itself does not do any authentication, but relies on the web server to authenticate users.

Gitweb and git-daemon have ways to determine which repositories are allowed to be made available to clients. For gitweb, the list of permitted repositories is placed in a specific format (at its simplest, one repository name per line) in a specific file at a configurable ...

Get Gitolite Essentials now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.