This project provies an embedded Keycloak server running on a Spring Boot application.
Based on this post from Baeldung.
Version | Java | Keycloak | Spring Boot | RESTEasy | Infinispan | Liquibase |
---|---|---|---|---|---|---|
4.0.0 | 17 | 22.0.5 | 3.1.5 | 6.2.4.Final | 14.0.19.Final | 4.23.2 |
5.0.0 | 17 | 23.0.3 | 3.2.0 | 6.2.4.Final | 14.0.21.Final | 4.23.2 |
5.0.1 | 17 | 23.0.4 | 3.2.1 | 6.2.4.Final | 14.0.21.Final | 4.23.2 |
You can customize the server by changing the application.yml
file inside resources
folder.
You can clone this repo and build it using the Maven.
$ git clone https://github.com/suchorski/springboot-keycloak-server
$ cd springboot-keycloak-server
$ mvn package
$ java -jar target/server-5.0.1.jar
Feel free to contribute with us.