VitruvianTech™ WordPress Server
npm install @vitruviantech/wordpressdockerdocker-composedocker and docker-compose.git clone git@github.com:VitruvianTech/wordpress.)wordpress project directory (cd wordpress.)docker-compose up (or npm run start) from the project directory.\To run as a background process, execute docker-compose up & (see SSL/Nginx Configuration below for optional SSL setup.)
To add SSL support:
* Create a directory called ssl under the project root.
* Add your certificate and private key as wordpress.crt and wordpress.key under the ssl directory.
To add an optional custom Nginx configuration:
* Create a directory called etc under the project root.
* Add nginx.conf with your custom Nginx and host configurations under the etc directory.
* SSL certificate and key can be found inside the container under /etc/nginx/ssl/ (which can be referenced from nginx.conf.)