This video shows how to run Keycloak server behind a reverse proxy server.
NginX reverse proxy server is used for the demonstration. You can use any other proxy server as you prefer.
Demonstration is done in dev mode, but you can use same parameters in production mode as well.