-
Notifications
You must be signed in to change notification settings - Fork 848
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #1812 from Varying-Vagrant-Vagrants/develop
Release VVV 3
- Loading branch information
Showing
32 changed files
with
638 additions
and
618 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,58 +1,33 @@ | ||
# Varying Vagrant Vagrants | ||
# Varying Vagrant Vagrants ( VVV ) | ||
|
||
Varying Vagrant Vagrants is an open source [Vagrant](https://www.vagrantup.com) configuration focused on [WordPress](https://wordpress.org) development. | ||
VVV is local developer environment, mainly aimed at [WordPress](https://wordpress.org) developers. It uses [Vagrant](https://www.vagrantup.com) and VirtualBox, and can be used ot build sites and contribute to WordPress. | ||
|
||
The online documentation contains detailed [installation instructions](https://varyingvagrantvagrants.org/docs/en-US/installation/). | ||
## How To Use | ||
|
||
VVV is a [10up](https://10up.com) creation and [transitioned](http://10up.com/blog/varying-vagrant-vagrants-future/) to a community organization in 2014. | ||
To use it, download and install [Vagrant](https://www.vagrantup.com) and [VirtualBox](https://www.virtualbox.org/). Then, clone this repository and run: | ||
|
||
* **Latest Stable**: [2.5.0 master branch](https://github.com/Varying-Vagrant-Vagrants/VVV/tree/master) | ||
* **Web**: [https://varyingvagrantvagrants.org/](https://varyingvagrantvagrants.org/) | ||
* **Contributing**: Contributions are more than welcome. Please see our current [contributing guidelines](https://varyingvagrantvagrants.org/docs/en-US/contributing/). Thanks! | ||
``` | ||
vagrant plugin install vagrant-hostsupdater --local | ||
vagrant up --provision | ||
``` | ||
When it's done, visit http://vvv.test. | ||
|
||
VVV is under the [MIT License](LICENSE). | ||
The online documentation contains more detailed [installation instructions](https://varyingvagrantvagrants.org/docs/en-US/installation/). | ||
|
||
## Objectives | ||
|
||
* Approachable development environment with a modern server configuration. | ||
* Stable state of software and configuration in default provisioning. | ||
* Excellent and clear documentation to aid in learning and scaffolding. | ||
* **Web**: [https://varyingvagrantvagrants.org/](https://varyingvagrantvagrants.org/) | ||
* **Contributing**: Contributions are more than welcome. Please see our current [contributing guidelines](https://varyingvagrantvagrants.org/docs/en-US/contributing/). Thanks! | ||
|
||
VVV is ideal for developing themes and plugins, as well as for [contributing to WordPress core](https://make.wordpress.org/core/). | ||
|
||
## Minimum System requirements | ||
|
||
- [Vagrant](https://www.vagrantup.com) 2.2.4+ | ||
- [Virtualbox](https://www.virtualbox.org) 5.2+ | ||
- 8GB+ of RAM | ||
- Virtualisation ( VT-X ) enabled in the BIOS ( Windows/Linux ) | ||
- Hyper-V turned off ( Windows ) | ||
|
||
## Software included | ||
|
||
VVV is built on a Ubuntu 14.04 LTS (Trusty) base VM and provisions the server with current versions of several software packages, including: | ||
|
||
1. [Nginx](http://nginx.org/) (mainline) | ||
1. [MariaDB](https://mariadb.org/) 10.1.x (drop-in replacement for MySQL) | ||
1. [PHP FPM](http://php-fpm.org/) 7.2.x | ||
1. [WP-CLI](http://wp-cli.org/) | ||
1. [Memcached](http://memcached.org/) | ||
1. [PHPUnit](https://phpunit.de/) | ||
1. [Composer](https://github.com/composer/composer) | ||
1. [NodeJs](https://nodejs.org/) v10 | ||
1. [Mailhog](https://github.com/mailhog/MailHog) | ||
|
||
For a more comprehensive list, please see the [list of installed packages](https://varyingvagrantvagrants.org/docs/en-US/installed-packages/). | ||
|
||
## How to Use VVV | ||
|
||
VVV requires recent versions of both Vagrant and VirtualBox. | ||
|
||
[Vagrant](https://www.vagrantup.com) is a "tool for building and distributing development environments". It works with [virtualization](https://en.wikipedia.org/wiki/X86_virtualization) software such as [VirtualBox](https://www.virtualbox.org/) to provide a virtual machine sandboxed from your local environment. | ||
|
||
Besides VirtualBox, provider support is also included for Parallels, Hyper-V, VMWare Fusion, and VMWare Workstation. | ||
|
||
The online documentation contains detailed [installation instructions](https://varyingvagrantvagrants.org/docs/en-US/installation/). | ||
|
||
Full documentation can be found on the [varyingvagrantvagrants.org](https://varyingvagrantvagrants.org) website. | ||
|
||
## Contributors | ||
For a comprehensive list, please see the [list of installed packages](https://varyingvagrantvagrants.org/docs/en-US/installed-packages/). | ||
|
||
A full list of contributors can be found [here](https://github.com/Varying-Vagrant-Vagrants/VVV/graphs/contributors). |
Oops, something went wrong.