The Power Stack is a collection of all the best technologies providing you with boilerplate to get a modern API-based containerised web app up and running in no time. This code has been setup to try and adhere to the 12-factor principles wherever possible. This repo gives you access to the following micro-service based architecture:
- Frontend
- Gatsby (React)
- Backend
- Drupal 8 (PHP)
- Database
- MySQL
- Caching
- Redis
Hosting
Requirements
- Docker
- Docker Compose
- NPM
Installation
The installation is quite time consuming so you will need to up your process timeout as follows:
composer --global config process-timeout 2000
Then install:
composer create-project white-sky-web/power-stack power-stack --no-interaction