Deploy#

Create a Docker context based on the environment to be used.

source .env_dev
make docker-setup

Using provided Makefile#

Run make deploy to deploy to the server. This command relies on environment variables defined in .env_dev (or the production env file you created)

make deploy

Also use this command when there is a new version of any of the images.

Check Stack Status#

make status

Once everything is running, and if your deployment was local (with Vagrant), you will be able to visit your website at https://plone-conference.localhost.

Check Logs#

Tool

Command

webserver

make logs-webserver

frontend

make logs-frontend

backend

make logs-backend

Continuous Integration#

Using GitHub Actions#

Using GitLab CI#