This repository holds and publishes the docker files for the public releases of Log10x.
Log10x is an Observability runtime, it is to log/trace data what Chrome V8 is to JavaScript: an engine for dynamically optimizing execution with the goal improving performance and reducing the cost of data processing.
Docker image of a lightweight Debian (bookworm-slim) container with the Log10x runtime as a GraalVM native binary.
Designed for sidecar deployments alongside log forwarders (Fluentd, Fluent Bit, OTel Collector), providing real-time log/trace optimization at the edge with minimal resource footprint.
Visit our Docker deployment documentation for more info about using this image.
Docker image of a Red Hat (ubi8) container with the Log10x compiler
Visit our Docker deployment documentation for more info about using this image.
Docker image of a Quarkus server capable of invoking Log10x pipelines on demand with the Log10x compiler capabilities.
Visit our Docker deployment documentation for more info about using this image.
This repository is licensed under the MIT License.
This repository contains Dockerfiles and build tooling for Log10x containers. While the build files are open source, the Log10x binaries installed in these images require a license to use.
| What's Open Source | What Requires License |
|---|---|
| Dockerfiles in this repo | Log10x binaries installed in images |
| Build scripts | Running Log10x containers |
| Container configuration | Log10x engine features |
Images carry no license. Started without one, the engine runs the built-in evaluation license: the full product, 30 days from process start, 10 nodes, air-gapped, with no outbound call. Pass your own token to license a deployment:
-e TENX_LICENSE_KEY="$(cat license.jwt)"Get a Log10x License: