Local Mode Only
Similar to the all-in-one image, this comprehensive Docker image bundles all ClickStack components:
- ClickHouse
- HyperDX
- OpenTelemetry (OTel) collector (exposing OTLP on ports
4317
and4318
) - MongoDB (for persistent application state)
However, user authentication is disabled for this distribution of HyperDX
Suitable for
- Demos
- Debugging
- Development where HyperDX is used
Deployment steps
Navigate to the HyperDX UI
Visit http://localhost:8080 to access the HyperDX UI.
You will not be prompted to create a user, as authentication is not enabled in this deployment mode.
Connect to your own external ClickHouse cluster e.g. ClickHouse Cloud.

Create a source, retain all default values, and complete the Table
field with the value otel_logs
. All other settings should be auto-detected, allowing you to click Save New Source
.

JSON type support
ClickStack has beta support for the JSON type from version 2.0.4
.
For the benefits of this type see Benefits of the JSON type.
In order to enable support for the JSON type users must set the following environment variables:
OTEL_AGENT_FEATURE_GATE_ARG='--feature-gates=clickhouse.json'
- enables support in the OTel collector, ensuring schemas are created using the JSON type.BETA_CH_OTEL_JSON_SCHEMA_ENABLED=true
- enables support in the HyperDX application, allowing JSON data to be queried.
For the local mode only image, users only need to set the BETA_CH_OTEL_JSON_SCHEMA_ENABLED=true
parameter e.g.