Deploy Strapi on AWS with Microtica

Deploy Strapi on AWS with Microtica

This a step-by-step guide on how to deploy Strapi on your AWS account using Microtica.

[…]

The usual flow is that you run your Strapi project locally and push the changes in your Git repository. Microtica pipelines will automate the rest.

[…]

The first thing you need to do is to define the pipeline and the Dockerfile for your Strapi project.

[…]

This will create a new .microtica folder in your Strapi project that contains the microtica.yaml pipeline spec and a Dockerfile.

[…]

Next, we need to create a pipeline. The .microtica/microtica.yaml file contains the pipeline steps, so we just need to associate the pipeline with the Git repo for the Strapi project.

[…]

Select the Git account and Git repository and change the Pipeline specs dir configuration to ./.microtica. This is where the pipeline spec (microtica.yaml) is located.

[…]

The pipeline you’ve just created will push a Docker image on ECR. This image contains your Strapi application.

[…]