This page documents the steps that a phpCollab developer/contributor should take for building a phpCollab server locally.
The following shell commands may be used to grab the source from the repository:
git clone email@example.com:phpcollab/phpcollab.git phpcollab
Or a quicker clone:
git clone --depth=1 --single-branch --branch=master firstname.lastname@example.org:phpcollab/phpcollab.git phpcollab # git fetch --unshallow
For a successful clone, you will need to have set up SSH keys for your account on Github.
If that is not an option, you may clone the phpCollab repository under
The following shell commands may be used to build the source:
cd phpcollab git checkout master
When done, you may build the codebase via the following command:
phpCollab development may be carried out using any modern IDE.
The following plugins may prove useful during development:
To test the functionality provided by a given phpCollab module, execute the following steps:
Point your web server’s root to the phpCollab folder