{"repo":"FortuneN/kete","free":true,"listed":false,"github":"https://github.com/FortuneN/kete","clone":"git clone https://github.com/FortuneN/kete.git","description":"Keycloak Events To Everywhere is a flexible, high-performance Keycloak extension that streams matched events to various destinations, in various formats.","language":"Java","stars":32,"topics":["amqp","events","extension","http","kafka","keycloak","listener","mqtt","mtls","spi"],"license":null,"category":"data-pipelines","readme_excerpt":"KETE Keycloak Events To Everywhere A flexible, high-performance Keycloak extension that streams matched events to various destinations, in various formats User Guide • Developer Guide • Releases • Quick Starts --- Use Cases Use Case Description ---------- ------------- Synchronization Keep user directories, databases, CRMs, and other systems in sync with Keycloak Security Monitoring Stream login attempts, failed authentications, and admin actions to SIEM systems Audit & Compliance Maintain immutable audit logs in message queues or event streams User Analytics Track user behavior and authentication patterns Event-Driven Architecture Trigger downstream services based on Keycloak events Multi-Destination Routing Send different event types to different systems simultaneously Quick Start (5 minutes) Step 1: Download or create docker-compose.yml Step 2: Start the stack Step 3: See events flowing 1. Open Keycloak: http://localhost:8080 (admin/admin) 2. Do something in Keycloak (log in/out, create a user, ...) 3. Open RabbitMQ: http://localhost:15672/#/queues/%2F/keycloak-events (guest/guest) 4. See events arriving! Supported Systems Category Compatible Services ---------- --------------------- Kafka Apache Kafka, Confluent, Redpanda, AWS MSK, Azure Event Hubs, Aiven, Strimzi, WarpStream, Instaclustr AMQP 1.0 Apache ActiveMQ, Apache Artemis, Apache Qpid, RabbitMQ, Solace PubSub+, Amazon MQ, Azure Event Hubs, Azure Service Bus AMQP 0-9-1 RabbitMQ, LavinMQ, CloudAMQP, Amazon MQ MQTT 3.","default_branch":null,"files":null,"tree":[],"storefront":"/r/FortuneN","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/FortuneN/kete/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}