Vagrant+Chef powered LAMP stack
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets/ssl
cookbooks
documentation
dstack
packer
.gitignore
.rubocop.yml
Gemfile
Gemfile.lock
LICENSE
Makefile
NOTICE
README.md
Vagrantfile
Vagrantfile.chef
example.config.yml

README.md

dStack logo

Stories in Ready

Version: 01110110.01110100 (CaneSyrup)

dStack(short for "development stack") is a Vagrant+Chef powered LAMP stack that allows setup of web nodes via a configuration YAML file. The primary target users are enterprise development teams that need similar-to-production development.

What's in the stack?

Component Version(s) Notes
Apache2 2.2, 2.4
ApacheSolr 3.x(default) or 4.x
APC 3.1.7, 4.0.6
Box OS Ubuntu 12.04
Chef Solo 10.14.2
Drush 7.0.0
Git 1.7.9.5
MySQL 5.5
PHP 5.3, 5.5, 5.6
ruby 1.9.3
varnish 3.x(default) or 4.x
tika @todo: Add tika.
vim 7.3
Webgrind master Commit: 077f79f13ddc8efa4cb10c2c041eb4b50037e0e3
Xdebug 2.2.7
XHprof 0.9.4

Requirements

  • Ruby >= 2.1.1
  • Vagrant >= 1.6.3

Windows is not supported.

Documentation

The documentation is included as part of the codebase for easier reference and continuity of versions of dStack. Each cookbook contains its own documentation, however, an index of all documentation may be found in the documentation directory along with any higher level documentation that corresponds to dStack.

Bugs

Submit all bugs to the issue queue on GitHub.

Contributing

Make changes in a fork and submit a pull request.

For development you will need to install Bundler and run make development. This will install the tools necessary for development.

Before submitting a pull request run make test to make sure your code passes tests and adheres to the Ruby Style Guide.

Sponsors

Development is sponsored by GollyGood Software.

License

Copyright:: 2015 dStack Development Team

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Vendor software maintain authorship and copyrights of their original authors under the Apache License see NOTICE.