v2.0.0 — Multi-topology rewrite
After 5 years of dormancy, chadmin is back with a complete rewrite. New stack, new UI, new capabilities — see https://github.com/bun4uk/chadmin#readme for usage.
Highlights
- Multi-topology auto-detection — works against a single ClickHouse node, a self-hosted cluster, or ClickHouse Cloud. No manual switch — chadmin probes
system.clustersand reads Cloud API credentials to decide. - ClickHouse Cloud support — list services across organizations, see live state (running/idle/stopped/awaking), wake idle services from the UI, deep-link to a warehouse/service via URL params.
- Users & Access page — inspect ClickHouse users and drop them, per-target.
- Modernized stack — PHP 8.5 / Symfony 8.0 backend, React 19 + TypeScript + Vite 8 + Tailwind 4 frontend with
@clickhouse/click-ui. - Smart polling — pauses on hidden tabs so background tabs don't keep idle Cloud services warm.
- Theme toggle — light/dark, persisted per browser.
Docker
Public multi-arch image (linux/amd64 + linux/arm64) on Docker Hub:
docker pull bun4uk/chadmin:2.0.0 # or :latestCloses
- #1 — Create ready to run docker container (open since 2021)
License
Now MIT.
Note
Not an in-place upgrade from v0.1 — full rewrite. Start fresh from .env.example + docker-compose.yml.