A simple Ubuntu 14.04 Vagrant Box for developing web applications in PHP, provisioned with Ansible. This box uses a base image created by PHPacker in order to cut down on the provisioning time.
- Nginx
- PHP 5.6
- Composer
- PostgreSQL 9.4
- Nodejs
$ git clone https://github.com/kevinbungeneers/PhpDevBox.git && cd PhpDevBox
$ vagrant up
Executing the above will set you up with a fresh Ubuntu 14.04 install running the bare essentials for developing PHP web applications.
Configuring a role can be done by editing its respective variable file. Each role
has it's own defaults in provisioning/{role}/defaults/main.yml
which are overwritten by the ones
defined in provisioning/variables/{role}.yml