Web service for visualizing data flow graphs in ClickHouse, tailored for development environments.
7.8K
Visualize ClickHouse data flows in development environments
ch-flow is a web service that renders a directed acyclic graph (DAG) of tables, views, and materialized views in your ClickHouse database. It helps developers quickly explore data dependencies and transformations.
Note
This is an unofficial tool and is not affiliated with or endorsed by ClickHouse Inc."ClickHouse" is a registered trademark of ClickHouse Inc. — clickhouse.com
PDF and SVG formatsbash:
docker run -d -p 3000:3000 \
-e CHF_DB_URL="http://clickhouse:8123" \
-e CHF_DB_USERNAME="developer" \
-e CHF_DB_PASSWORD="developer" \
-e CHF_DB_NAME="my_db" \
mikeamputer/ch-flow:latest
PowerShell:
docker run -d -p 3000:3000 `
-e CHF_DB_URL="http://clickhouse:8123" `
-e CHF_DB_USERNAME="developer" `
-e CHF_DB_PASSWORD="developer" `
-e CHF_DB_NAME="my_db" `
mikeamputer/ch-flow:latest
Docker Compose:
services:
ch-flow:
image: mikeamputer/ch-flow:latest
environment:
CHF_DB_URL: "http://clickhouse:8123"
CHF_DB_USERNAME: "developer"
CHF_DB_PASSWORD: "developer"
CHF_DB_NAME: "my_db"
ports:
- "3000:3000"
You can customize behavior using environment variables or mounting a custom config file.
For more information, demo setup instructions, and advanced usage, see:
Content type
Image
Digest
sha256:f5730146a…
Size
73.7 MB
Last updated
4 months ago
docker pull mikeamputer/ch-flow