This contains the items necessary to create the nginx docker image which supports mTLS with the following items:
Dockerfile
- defines the image to buildconf/
- contains multiple nginx configurationshttp.conf
- supports HTTP requests on port8080
https.conf
- supports HTTPS requests using a self-signed server certificate on port8443
mtls.conf
- supports mTLS over HTTPS using self-signed client and server certificates on port8444
The docker image can be built and run using the root level server-run
make target.
make server-run