keycloak-extensions

June 11, 2023 ยท View on GitHub

Run in Docker

You can try the extensions by running Keycloak with these extensions in Docker using the given Dockerfile.

First build the image - in the root folder of this repo run:

docker build -t keycloak-extensions .

Then run the container (admin user must be set up):

docker run -p 8080:8080 -e KEYCLOAK_ADMIN=admin -e KEYCLOAK_ADMIN_PASSWORD=admin keycloak-extensions start-dev

How to set up each extension

If you want to use these extensions in your Keycloak instance, use the following guides.

Requirements

  • Maven
  • Keycloak (Quarkus) instance on your computer

This product includes GeoLite2 data created by MaxMind, available from https://www.maxmind.com.