/devbox

Primary LanguagePHP

Devbox

Features

A local development environment designed to make WordPress development easy:

Package Version
Nginx 1.18.0
PHP-FPM 7.3
MariaDB 10.4.15
Redis 5.0.9
Xdebug 2.7
NodeJS 12.18.4
NPM 6.14.6

This box supports debugging via Xdebug, and includes a configuration for VSCode.

Local Development

This project supports local development through a number of different means:

Vagrant

You can use Vagrant with the included Vagrantfile. In order to use this method, you will need the following:

Install the plugins using vagrant plugin install vagrant-alpine && vagrant plugin install vagrant-hostsupdater.

Once you have the above requirements, simply type vagrant up on the command line in the root directory of the project (i.e. the directory containing Vagrantfile). The project will be accessible via browser here.

Credentials

Service Username Password
MySQL wordpress wordpress
WordPress admin password