How to Dockerize your Keycloak set up with nginx reverse proxy

If you have Dockerized Keycloak, you might need to access it over the internet or from outside your internal network. The most common standard is to run your Keycloak set up behind the reverse proxy. Then of course you have to configure HTTPS connection.

Flow

I will not write details on the setup. I assume you are familar with docker/docker-compose.