Web-based interface

To manage git repos, SSH Keys, Read/Write access & more.

Right within activeCollab!

activeCollab Gitolite

Features

Create New Repos

Create any number of git repos from any activeCollab project.

You can create git repos without projects too!

ac-gitolite-create-new-repo11
Fine-grained access level

Fine-Grained Access-Level

For each repo, control which users have read access, write access or no access at all.

This module tries to figure out the optimal permissions automatically, based on a user’s activeCollab role.

Public-Key (SSH) Management

Users can add/remove any number of SSH keys from their activeCollab profile.

This module automatically updates git permission for all concerned repos, each time new keys are added/removed.

Public-Key (SSH) Management
Webhook – Github Style

Webhook – Github Style

For every git repo, add any number of webhooks which will get fired every time commits are pushed.

Webhook post-data is Github compatible so you can reuse existing webhook handlers.

Here’s How it Works!

ac_gitolite module connects your activeCollab to gitolite seamlessly.

activeCollab users can create new git repositories, manage SSH keys, read/write access, webhooks and much more, using the intuitive web-interface added in activeCollab.

Once a repository gets created all git commands will work directly with gitolite server. So no changes will be needed in your developers’ daily workflow. All your git tools like netbeans and git-tower will work just right away!

activeCollab Gitolite: How it works

Let’s make git easy for your activeCollab users!