Blogs
Community Blog Feed: Most Recent Posts
Announcing New Keycloak UI Component Libraries!
We’re excited to announce the release of two new npm packages designed to supercharge your Keycloak customization efforts. These React component libraries, built on top of PatternFly, provide the essential building blocks for crafting Keycloak accou…
Eclipse Vert.x 4.5.10 released!
Eclipse Vert.x version 4.5.10 has just been released, among other bugs, it fixes CVE-2024-8391
Quarkus 3.14.2 - Maintenance release and Micrometer 1.13
We released Quarkus 3.14.2, a maintenance release for our 3.14 release train. It contains several important bugfixes so we recommend the upgrade for anyone already using 3.14. While our maintenance releases usually don’t include important changes, w…
Using YAML to manage WildFly deployments
This article will teach you how to use a YAML configuration to manage your WildFly deployments tasks. This will help you to include in a YAML idempotent configuration also applications. YAML deployment made simple Firstly, if you are new to configur…
Introducing the Keycloak SRE special interest group
After an initial installation of Keycloak, users today spend a significant amount of time optimizing their installations, keeping them up to date and secure. When doing this, they follow the principles of Site Reliability Engineers, among others aut…
Configuring The WildFly To Use The JBeret JDBC Job Repository (Part 2)
In the previous blog post on this topic, I have introduced how to manually edit the configuration file of WildFly to configure the batch-jberet module to use the JDBC repository. In this article, I’d like to introduce how to use the CLI Command Tool…
KeyConf24 program announced & livestream
KeyConf24, our 2024 Keycloak Identity Summit, will happen on September 19th, which is just around the corner! This year’s event promises to be even bigger and better, with a program packed full of relevant, cutting-edge topics. This year due to high…
How to export and import Realms in Keycloak
This article discusses about Importing and Exporting Keycloak Realms using the latest product distribution which runs on a Quarkus runtime. We will also learn how to export Keycloak Users by running just a simple command line script. Keycloak Realm …
Quarkus 3.8.6 released - Maintenance release
Today, we released Quarkus 3.8.6, a new maintenance release for our 3.8 LTS release train. This release contains bugfixes and documentation improvements. It should be a safe upgrade for anyone already using 3.8. UPDATE To update to Quarkus 3.8, we r…
Quarkus 3.14 - Hibernate ORM 6.6, Let’s encrypt, faster reflection-free Jackson serializers…
It is our pleasure to announce the release of Quarkus 3.14.1 (we skipped the release of 3.14.0 so 3.14.1 is actually the first 3.14 release). We have been busy improving Quarkus in August and this version brings a lot of interesting new features: * …
Keycloak Database User Federation
Keycloak uses a local database by default to manage users. However, many organizations have existing user credentials available in a relational database. This article will teach you how to use Keycloak’s User Storage SPI to federate users from a Pos…
Upcoming Vert.x Http Proxy updates
Introducing new features for Vert.x Http Proxy from GSoC 2024 project.
ActiveMQ Artemis CheatSheet
This is my Artemis MQ Artemis Cheatsheet which includes some commandline shortcuts you can use to manage your broker as well as producing and consuming messages and checking their status. Introduction Firstly, if you are new to Artemis MQ, we recomm…
WildFly 33.0.1 is released!
WildFly 33.0.1.Final is now available . It’s been about four weeks since the WildFly 33 release, so we’ve done a small bug fix update, WildFly 33.0.1. This includes an update to WildFly Preview. The following issues were resolved in 33.0.1: BUGS * […
Quarkus 3.13.3 released - Maintenance release
Today, we released Quarkus 3.13.3, our third maintenance release for the 3.13 release train. This release contains bugfixes and documentation improvements. It should be a safe upgrade for anyone already using 3.13. One important change is that we do…
Jakarta EE 10 Application with an Angular Frontend
In this tutorial, we’ll walk through the process of creating a simple Jakarta EE 10 application that exposes a RESTful endpoint to fetch a list of customers. We’ll then build an Angular front end that consumes this endpoint and displays the list of …
Keycloak 25.0.4 released
To download the release go to . UPGRADING Before upgrading refer to for a complete list of changes. ALL RESOLVED ISSUES ENHANCEMENTS * Upgrade to Infinispan 15.0.7.Final BUGS * NPM library of account-ui is unusable (@keycloak/keycloak-account-ui ver…
Leveraging Quarkus build-time metaprogramming capabilities to improve Jackson’s serialization performance
One of the key architectural decisions taken by Quarkus designers has been moving as much work as possible from the startup time to the build time. This choice implies a clear separation between the deployment (aka. build-time) and runtime parts of …
Revolutionising Telecom Microservice - Modernising JDiameter with Quarkus
INTRODUCTION The Diameter protocol serves as a cornerstone in any modern telecommunication backend, providing authentication, authorisation, and accounting (AAA) services in 3G, IMS, 4G, and 5G networks. Several vendors offer commercially licensed D…
Keycloak DevDay 2025 Announcement and Call-for-Papers
We ( and ) are excited to announce the next edition of Keycloak DevDay! SAVE THE DATE DevDay is taking place in Darmstadt, Germany on March, 6th 2025. The location is about 30 minutes away from Frankfurt/Main Airport by public transport, see for det…
- End of Results -