Skip to main content
Version: 1.1

Installation

Add the LittleHorse Quarkus extension to your project. Optionally add the RESTful Gateway extension if you need HTTP access to LittleHorse.

LittleHorse Quarkus (Base Extension)​

Add the dependency to your build.gradle:

dependencies {
implementation enforcedPlatform("io.quarkus.platform:quarkus-bom:3.32.1")
implementation "io.quarkus:quarkus-arc"
implementation "io.littlehorse:littlehorse-quarkus:1.1.2"
}

RESTful Gateway (Optional)​

If you need a REST API for LittleHorse, add the RESTful Gateway extension:

implementation "io.littlehorse:littlehorse-quarkus-restful-gateway:1.1.2"

Running LittleHorse Locally​

For local development, run the LittleHorse Kernel with Docker:

docker run --pull always --name littlehorse -d -p 2023:2023 -p 8080:8080 -p 9092:9092 ghcr.io/littlehorse-enterprises/littlehorse/lh-standalone:1.1.2

The extension reads configuration from environment variables. Set LHC_API_HOST and LHC_API_PORT (or use the defaults localhost and 2023) when connecting to a local Kernel. See Configuration for details.