CH-UICH-UI

Compatibility & Support Matrix

Supported ClickHouse versions, browsers, platforms, and sizing guidance for CH-UI

ClickHouse versions

CH-UI talks to ClickHouse over the HTTP interface and reads standard system tables. It works with current ClickHouse releases and ClickHouse Cloud.

ClickHouseStatus
24.x and newerRecommended — fully supported, tested target
23.xSupported
≤ 22.xBest effort — core querying works; some Pro analytics may be limited
ClickHouse CloudSupported (connect over HTTPS)

Pro analytics rely on system tables present in modern ClickHouse:

  • Query Insightssystem.query_log (enable query logging)
  • Cluster Healthsystem.clusters, system.replicas, system.merges, system.mutations, system.parts, Keeper tables
  • Governancesystem.grants, system.tables, system.columns

Browsers

The web UI targets current evergreen browsers — the latest two stable versions of Chrome, Edge, Firefox, and Safari. Internet Explorer is not supported.

Platforms

ComponentLinuxmacOSWindows
ch-ui serveramd64, arm64amd64, arm64
ch-ui connect (connector)amd64, arm64amd64, arm64supported
Docker imageamd64, arm64 (multi-arch)

The server is distributed as a static binary (no CGO) and a multi-arch Docker image (ghcr.io/caioricciuti/ch-ui). A Helm chart ships under deploy/helm/ch-ui. See Deployment.

Architecture

CH-UI is a single-instance application: it stores state in a local SQLite database and keeps tunnel state in memory. Run one instance behind a load balancer for TLS/routing — do not run multiple replicas against one database.

Sizing guidance

CH-UI itself is lightweight; heavy work runs in ClickHouse. Starting points:

DeploymentCPUMemoryDisk
Small team (≤ 25 users)0.5 vCPU256 MB1–5 GB for ch-ui.db
Team (25–100 users)1 vCPU512 MB5–10 GB
Large (100+ users)2 vCPU1 GB10–20 GB

Disk grows with stored query history, audit logs, and governance metadata. Streaming query results are capped server-side rather than buffered, so large result sets do not scale memory linearly. Scrape /metrics to track real usage — see Monitoring & SIEM.

On this page