Public repositories

No configuration needed.

Private repositories

No admin configuration needed but each user will have to authenticate with GitHub to access the content.