This project is run fully on Docker, but don't worry you only have to install the Docker engine and docker-compose.
make build
; yep, that's it in regards to getting the site containers provisioned. This will set up the site to run locally via Docker. It will pull all the images required ready for you to start building.
Next up, run make composer-install
. If all goes according to plan you should be able to see the vendor
directory appear in the project root.
make run
will start up the docker and allow you to see the site via http://0.0.0.0/
.
On a side note, you will notice you terminal window is being populated with aggregated logs from all containers. TO hide this, simply run make ARGS="-d" run
.
Directories:
This is generally the application configurations of the site
The entry point for the web server.
Where the magic happens. A URI will be associated with an action.