In this updated tutorial, we’ll walk you through the step-by-step process of running Keycloak 26 with Docker. We will learn how to deploy Keycloak with Docker and Docker Compose, covering development mode, data persistence and production set up with PostgreSQL.
KeepUpdated
Choosing the right JDK for WildFly and JBoss EAP
This tutorial discusses the recommended JDK versions to be used for WildFly and JBoss Enterprise Application Platform (EAP) and how to set the Java version for it. The article is updated to July 2025 and we will keep it in sync with new server versions as thei are available.
PrimeFaces Datatable in a nutshell
The dataTable in JSF architecture displays Collection or Array Objects, with each Object representing a row and columns aligning with Object instance variables. In this tutorial, which uses Primefaces version () we will show how to use the Primefaces Datatable component in minutes. If you are new to Primefaces we recommend checking our HelloWorld introduction … Read more
Getting started with Keycloak powered by Quarkus
Throughout this article, we will delve into the best practices for installing and running Keycloak powered by Quarkus, exploring topics such as Keycloak authentication, Keycloak authorization, and secure microservice architecture. By the end, you’ll unlock the potential of Keycloak powered by Quarkus,
How to configure SSL/HTTPS on WildFly
Securing your applications with SSL/HTTPS in WildFly or JBoss EAP is essential for protecting sensitive data and ensuring compliance with modern security standards. In this updated guide, you will learn how to configure HTTPS on WildFly in 2025, using secure TLS protocols and managing certificates with modern tools.
Getting started with QuarkusIO
This tutorial will introduce you to QuarkusIO, the latest framework for building supersonic Java applications. In this tutorial we will have first a short introduction to what is Quarkus . Then, we will cover the basic installation steps. Finally, we will build a minimal Quarkus application.
What is WildFly application server?
In this tutorial we will learn what is WildFly and how it can help you to develop Java Enterprise Applications. An application server exposes business logic to client applications through various protocols, possibly including HTTP. While a Web server mainly deals with sending HTML for display in a Web browser, an application server is not limited … Read more
Jakarta EE 10 is on its way with WildFly 27
WildFly 27 (Alpha) is now available. On the the top features of this releases is the preview support for some of Jakarta EE 10 features plus several product enhancement. This article launches you on a tour of this new release by focusing on fundamentals.
What is a rule engine ?
A rule engine is a piece of software that executes rules according to some algorithm. A rule engine combines a set of facts that are inserted in to the system with its own Rule Set to reach a conclusion of triggering one or several actions. These rules typically describe in a declarative manner the business logic which needs to be implemented in our environment (which we assume rarely changes). The facts, on the other had, describe the conditions of the system that is to be operated on; they may change frequently.