Skip to content

Instantly share code, notes, and snippets.

@earnjam
Last active May 20, 2018 10:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save earnjam/57452500511f22a506d8c574a47ce944 to your computer and use it in GitHub Desktop.
Save earnjam/57452500511f22a506d8c574a47ce944 to your computer and use it in GitHub Desktop.
Custom configuration file for VVV designed for contributing to Wordpress Core
---
sites:
# A default installation of the latest released version of WordPress.
wordpress-default:
repo: https://github.com/Varying-Vagrant-Vagrants/custom-site-template.git
hosts:
- wordpress.test
# Development environment pulled from trunk
# Useful for contributing to Wordpress Core
wordpress-develop:
repo: https://github.com/earnjam/custom-site-template-develop.git
hosts:
- wordpress-develop.test
# Subdomain installation of WordPress multisite pulled from trunk
# Useful for contributing to Wordpress Core
wordpress-subdomain-develop:
repo: https://github.com/earnjam/custom-site-template-develop.git
hosts:
- wp-subdomain.test
- site1.wp-subdomain.test
- site2.wp-subdomain.test
- site3.wp-subdomain.test
- site4.wp-subdomain.test
custom:
wp_type: subdomain
# Subdirectory installation of WordPress multisite pulled from trunk
# Useful for contributing to Wordpress Core
wordpress-subdir-develop:
repo: https://github.com/earnjam/custom-site-template-develop.git
hosts:
- wp-subdir.test
custom:
wp_type: subdirectory
# Currently maintained branches of WordPress with highest verison of PHP supported
four-nine:
repo: https://github.com/Varying-Vagrant-Vagrants/custom-site-template.git
hosts:
- four-nine.test
nginx_upstream: php72
custom:
wp_version: 4.9
four-eight:
repo: https://github.com/Varying-Vagrant-Vagrants/custom-site-template.git
hosts:
- four-eight.test
nginx_upstream: php71
custom:
wp_version: 4.8
four-seven:
repo: https://github.com/Varying-Vagrant-Vagrants/custom-site-template.git
hosts:
- four-seven.test
nginx_upstream: php71
custom:
wp_version: 4.7
four-six:
repo: https://github.com/Varying-Vagrant-Vagrants/custom-site-template.git
hosts:
- four-six.test
nginx_upstream: php56
custom:
wp_version: 4.6
four-five:
repo: https://github.com/Varying-Vagrant-Vagrants/custom-site-template.git
hosts:
- four-five.test
nginx_upstream: php56
custom:
wp_version: 4.5
four-four:
repo: https://github.com/Varying-Vagrant-Vagrants/custom-site-template.git
hosts:
- four-four.test
nginx_upstream: php56
custom:
wp_version: 4.4
four-three:
repo: https://github.com/Varying-Vagrant-Vagrants/custom-site-template.git
hosts:
- four-three.test
nginx_upstream: php56
custom:
wp_version: 4.3
four-two:
repo: https://github.com/Varying-Vagrant-Vagrants/custom-site-template.git
hosts:
- four-two.test
nginx_upstream: php56
custom:
wp_version: 4.2
four-one:
repo: https://github.com/Varying-Vagrant-Vagrants/custom-site-template.git
hosts:
- four-one.test
nginx_upstream: php56
custom:
wp_version: 4.1
four-oh:
repo: https://github.com/Varying-Vagrant-Vagrants/custom-site-template.git
hosts:
- four-oh.test
nginx_upstream: php56
custom:
wp_version: 4.0
three-nine:
repo: https://github.com/Varying-Vagrant-Vagrants/custom-site-template.git
hosts:
- three-nine.test
nginx_upstream: php56
custom:
wp_version: 3.9
three-eight:
repo: https://github.com/Varying-Vagrant-Vagrants/custom-site-template.git
hosts:
- three-eight.test
nginx_upstream: php56
custom:
wp_version: 3.8
three-seven:
repo: https://github.com/Varying-Vagrant-Vagrants/custom-site-template.git
hosts:
- three-seven.test
nginx_upstream: php56
custom:
wp_version: 3.7
# wordpress-meta-environment:
# description: "An environment useful for contributions to the WordPress meta team."
# repo: https://github.com/WordPress/meta-environment.git
# hosts:
# - wp-meta.test
# custom:
# provision_site:
# "buddypressorg.test": true
# "jobs.wordpressnet.test": true
# "wordcamp.test": true
# "wordpressorg.test": true
# "wordpresstv.test": true
utilities:
core:
- memcached-admin
- opcache-status
- phpmyadmin
- webgrind
- trusted-hosts
- tls-ca
- php56
- php70
- php71
- php72
# Custom IP from a subnet reserved for documentation purposes.
# For more information see: https://tools.ietf.org/html/rfc5737
# This helps avoid instances where a VPN hijacks the normal private network
# IP subnets and prevents VVV from working.
vm_config:
memory: 2048
cores: 1
private_network_ip: 192.0.2.5
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment