Prerequisites
We start with the following assumptions:
You have a host web application that you'd like to add end-to-end encryption to, that can run locally on your machine.
You have Docker installed, with Docker compose v2 support (while it's not mandatory for production deployments, we will use it to get started).