Skip to content

GollyGood/dstack

Repository files navigation

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.

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

https://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.