Deployments¶
Get KETE running in your environment.
Distribution¶
KETE is distributed as a single JAR file (kete.jar) via GitHub Releases. Deploying KETE means copying this JAR into your Keycloak providers/ directory — the standard mechanism for installing any Keycloak extension. Each guide below shows how to achieve this for different environments.
The ghcr.io/fortunen/kete/quick-start-keycloak Docker image is a convenience image for demos and quick starts only — it has Keycloak and the KETE JAR pre-installed. For production, build your own Keycloak image with the JAR, or use the Bare Metal approach.
Choose Your Path¶
| I want to... | Guide | Time |
|---|---|---|
| 🐳 Run with Docker | Docker | 5 min |
| 🔧 Add to existing Keycloak | Bare Metal | 5 min |
Quickest Start (Demo Only)¶
The quick start image is for demos only. For production, see the deployment guides above.
Open http://localhost:8080 and log in. Events appear at webhook.site.
Configuration Pattern¶
All KETE settings follow this pattern:
See Routes for details.