Navigate:
~$VVV0.0%

VVV: Vagrant Configuration for WordPress Development

Vagrant configuration creating local development environments for WordPress development.

LIVE RANKINGS • 10:11 PM • STEADY
OVERALL
#430
8
DEVELOPER TOOLS
#96
1
30 DAY RANKING TREND
ovr#430
·Devel#96
STARS
4.5K
FORKS
838
7D STARS
-1
7D FORKS
-1
See Repo:
Share:

Learn more about VVV

VVV is a pre-configured Vagrant setup that creates standardized local development environments for WordPress projects. It uses Vagrant with multiple provider options including Docker, VirtualBox, Parallels, and Hyper-V to provision Linux server environments. The configuration includes a comprehensive stack of development tools, web servers, databases, and WordPress-specific utilities installed and configured automatically. Developers use it to build WordPress sites locally, contribute to WordPress core, and maintain consistent development environments across teams.

VVV

1

Multiple Provider Support

Supports Docker, VirtualBox, Parallels Pro, and Hyper-V as virtualization providers. This flexibility allows developers to choose their preferred virtualization technology based on their system requirements and preferences.

2

WordPress-Optimized Stack

Includes a curated collection of tools and packages specifically selected for WordPress development. The environment comes pre-configured with appropriate versions of PHP, MySQL, web servers, and WordPress-specific development utilities.

3

Site Management Configuration

Uses a YAML configuration file system that allows developers to define and manage multiple WordPress sites within a single virtual machine. Sites are automatically provisioned and organized under the www directory structure.



v3.15.1

Major upgrade to Ubuntu 24.04 with significant improvements to database backup/restore functionality and various bug fixes.

  • Upgraded Ubuntu boxes from 20.04 to 24.04 for docker provider
  • Github action improvements
  • Improved noroot to check for vagrant users and fallback if not present
  • Greatly improved database backup and import script checks and output
  • Faster checks for when packages are installed
v3.13.2

Improve Docker detection and provider handling, especially for Arm64 systems.

  • Check if docker is present before defaulting to it on Arm64
  • Missing dashboard message
  • Purge mysql packages when cleaning before GH Action tests
  • Improve docker/parallels detection
v3.13.1

Docker provider improvements, PHP version update, and enhanced VM configuration.

  • Monolithic Docker provider
  • change the default PHP to v8.0
  • Bump VIPCS and WPCS to v3
  • Better PHP warnings and IP6 VM hostfiles


[ EXPLORE MORE ]

Related Repositories

Discover similar tools and frameworks used by developers