Builds a vagrant with exakat and all dependencies installed.
Make sure you have all pre-requisite in your host machine:
Then :
git clone https://github.com/exakat/exakat-vagrant.git exakat-vagrant
cd exakat-vagrant
// Check for the Vagrant files to adapt it to your configuration
vagrant up --provision
This box is sized to handle projects up to 100k LOC of PHP. Larger projects do require more RAM and adaptation in config/config.ini.
The ansible playbook may be used independantly to install exakat only : see role 'exakat'.
Put your projects of exakat inside ./projects, this folder will be automatically shared with the VM so you can execute exakat from inside the machine on your stuff.
This repository is the brain child of Alexis von Glasow, with the help of contributors.