Skip to content

docs: port clickhousectl local use + restructure Install IA#122

Open
mintlify[bot] wants to merge 1 commit into
mainfrom
mintlify/01e70f73
Open

docs: port clickhousectl local use + restructure Install IA#122
mintlify[bot] wants to merge 1 commit into
mainfrom
mintlify/01e70f73

Conversation

@mintlify
Copy link
Copy Markdown
Contributor

@mintlify mintlify Bot commented Jun 4, 2026

Summary

Ports ClickHouse/clickhouse-docs#6334: makes clickhousectl local use stable the recommended local install command and restructures the Install IA into Local development and Production server groups.

Changes

  • snippets/_cli_install.mdx — switched the install step from local install stable to local use stable; added the symlink/PATH explanation and a "Use vs install" callout.
  • core/get-started/setup/self-managed/quick-install.mdx (slug /getting-started/quick-start/oss) — updated the OSS quick start to recommend local use stable, explain the symlink behavior, and added an "Advanced: install ClickHouse without clickhousectl" accordion with the CLICKHOUSE_ONLY=1 one-liner.
  • core/get-started/about/deployment-modes.mdx — updated the CLI snippet to use local use stable and noted the symlink behavior.
  • core/get-started/setup/self-managed/advanced.mdx — renamed sidebarTitle/title from "Advanced install" to Source & CI builds (slug /install/advanced unchanged).
  • core/get-started/setup/install.mdx (Install landing) — split into a Cloud/Migrate row + Local development group (Quick install, Docker, Source & CI builds) + Production server group (Debian/Ubuntu, RHEL, Other Linux, NixOS). macOS and Windows cards dropped.
  • core/get-started/setup/self-managed/overview.mdx — mirrored the same Local development / Production server grouping; dropped macOS and Windows cards.
  • core/get-started/navigation.json — Self-managed section now nests two subgroups (Local development / Production server). macos and windows removed from the nav. The pages remain reachable by URL (/install/macOS, /install/windows).

Context

Source PR: ClickHouse/clickhouse-docs#6334 — "Make clickhousectl the recommended local install method, and restructure the Install menu". Two source commits: content, then navigation.

Notes / ambiguities

  • The Docusaurus repo has two pages — quick-install.md (slug /install/quick-install, opinionated CLI flow) and oss.mdx (slug /getting-started/quick-start/oss, full quick-start with tables/queries). The Mintlify repo only has one file at core/get-started/setup/self-managed/quick-install.mdx, and that file already uses the oss slug. I treated this file as the OSS quick start (matching its existing slug) and applied the oss.mdx changes (CLI install snippet + local use stable + WSL note + advanced accordion). There is no Mintlify file backing the Docusaurus quick-install.md slug; if a separate page is desired, that would need a follow-up.
  • The deprecated _macos.md Homebrew snippet was deleted upstream. The Mintlify equivalent snippets/_macos.mdx is still referenced from core/get-started/setup/self-managed/macos.mdx (which is no longer in the nav but reachable by URL). I left both files in place so the URL keeps working — the snippet already contains a Homebrew deprecation warning pointing at quick-install.
  • Docusaurus added permanent redirects (/install/macOS/install/quick-install, /install/windows/install/quick-install) in vercel.json. In Mintlify the original slugs are still live pages, so no redirect was added. If the desire is to also redirect them in Mintlify, that needs _site/redirects.json entries — flagging here.
  • i18n directories were intentionally ignored per the migration rules.

🤖 Generated with Claude Code


Note

Low Risk
Documentation and navigation-only changes with no runtime or security impact; macOS/Windows pages are still reachable by URL but no longer linked from the install menu.

Overview
Recommends clickhousectl local use stable (instead of local install stable) across shared CLI snippets, the OSS quick start, and deployment modes, with new copy on default version selection and the clickhouse symlink in ~/.local/bin, plus a use vs install note and an accordion for CLICKHOUSE_ONLY=1 installs without the CLI.

Install navigation and landings are split into Local development (quick install, Docker, source/CI) and Production server (Linux distro packages, NixOS). macOS and Windows are dropped from cards and navigation.json (pages remain at their URLs). The advanced install page is renamed to Source & CI builds.

Reviewed by Cursor Bugbot for commit 10dbb68. Bugbot is set up for automated code reviews on this repo. Configure here.

@mintlify
Copy link
Copy Markdown
Contributor Author

mintlify Bot commented Jun 4, 2026

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
ClickHouse-docs 🟢 Ready View Preview Jun 4, 2026, 8:57 AM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants