The sources used to build the Cakebox Vagrant base box.
- Vagrant
- Chef-DK
- Berksfile
- Test-kitchen
- Ubuntu 14.04 TLS
- Git 2.x (PPA)
- Nginx (PPA)
- PHP 5.6 (PPA)
- Percona MySQL
- PostgreSQL
- Memcached
- Redis (PPA)
- Elasticsearch
- Logstash
- Kibana
- Curl
- Composer
- Java (OpenJDK)
- PHPUnit
- PHP CodeSniffer
- Heroku Toolbelt
- Python
- Ruby
- Cakebox customizations
See node.json for a full list of all installed PHP modules.
See Berksfile for a full list of all used cookbooks.
cd cakebox-builder
kitchen create
kitchen verify
- Fork it ( https://github.com/alt3/cakebox-builder/fork )
- Create your feature branch (
git checkout -b my-new-feature
) - Make sure test-kitchen and foodcritic tests pass
- Commit your changes (
git commit -am 'Adds some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request