Restore curl Quick install; move clickhousectl to its own page#6343
Conversation
Yesterday's "Make clickhousectl the recommended local install method" change replaced the curl-based Quick install flow with clickhousectl. This restores curl as the Quick install page and gives clickhousectl its own page, so both methods are documented side by side. - quick-install.md (/install/quick-install) now renders the curl flow via the _quick_install.md snippet. - New clickhousectl.md (/install/clickhousectl, label "clickhousectl (CLI)") renders the _cli_install.md snippet, sitting directly below Quick install in the Local development sidebar group. - install.mdx Local development cards: Quick install now shows the curl steps and a new "clickhousectl (CLI)" card (console icon) shows the clickhousectl steps. - Repoint the cloud CLI page's local-development link to /install/clickhousectl (it's specifically about the CLI managing local installs). - Docs home "Connect to ClickHouse": rename the button from "ClickHouse CLI" -> "ClickHouse Client" and point it at /interfaces/client instead of /interfaces/cli (which is clickhousectl). Updated i18n keys to match. - Drop the PATH note from the curl snippet. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
You must have Developer access to commit code to ClickHouse on Vercel. If you contact an administrator and receive Developer access, commit again to see your changes. Learn more: https://vercel.com/docs/accounts/team-members-and-roles/access-roles#team-level-roles |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, have a team admin enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit c7fc0c9. Configure here.
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Drop the 60ch max-width on .install-group-description so the Local development and Production server paragraphs wrap at the full content width like the intro paragraph, instead of breaking early and looking like manual line breaks. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Remove the stateful InstallSelector component from the install page in favor of plain cards that link directly to each install method's dedicated page. Localize the card grid in the ru/zh/ko/jp i18n copies, delete the now-unused component, and fix the clickhousectl admonition title syntax. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
|
Docs PR opened: ClickHouse/mintlify-docs-dev#125 Restored the curl-based Quick install flow and added a dedicated clickhousectl install page so both local-development methods are documented. |

What & why
Yesterday's #… ("Make clickhousectl the recommended local install method") replaced the curl-based Quick install flow with
clickhousectl. This brings back the original curl steps as Quick install and givesclickhousectlits own page, so both local-development methods are documented side by side.Changes
/install/quick-install) renders the curl flow again via the_quick_install.mdsnippet.clickhousectl.md(/install/clickhousectl, sidebar label clickhousectl (CLI)) renders the_cli_install.mdsnippet, placed directly below Quick install in the Local development sidebar group.install.mdx/Install.js): Quick install now shows the curl steps; added a new clickhousectl (CLI) card (console icon) showing the clickhousectl steps./install/clickhousectl(it's specifically about the CLI managing local installs)./interfaces/clientinstead of/interfaces/cli(which is clickhousectl). i18n keys updated to match (en/jp/ko/ru/zh).~/.local/binPATH note from the curl snippet.Both dedicated pages and both install-page cards share the
_quick_install.mdand_cli_install.mdsnippets as single sources of truth.Validation
Ran the Docusaurus dev server —
/docs/install,/docs/install/quick-install,/docs/install/clickhousectl,/docs/, and/docs/interfaces/clientall compile and serve cleanly (Rspack compiled successfully, no errors).🤖 Generated with Claude Code
Note
Low Risk
Documentation, navigation, and i18n string/link updates only; no runtime or application code changes.
Overview
Restores curl-based Quick install as its own flow and adds a dedicated
/install/clickhousectlpage so local setup is documented as two parallel paths instead of one replacing the other.The main Install hub (EN + JP/KO/RU/ZH) drops the interactive
InstallSelectorin favor of linked cards for Local development (Quick install, clickhousectl, Docker, source) and Production server (distro/Linux links).Install.jsis removed; the sidebar gains clickhousectl under Local development.Quick install again imports only
_quick_install.md(curl script); the curl snippet no longer mentions adding~/.local/bintoPATH. Cloud CLI docs point local-dev readers to/install/clickhousectl.The docs homepage Connect CTA is renamed to ClickHouse Client and targets
/docs/interfaces/client(not clickhousectl); i18n keys follow (clickhouseCli→clickhouseClient).Reviewed by Cursor Bugbot for commit d215af6. Bugbot is set up for automated code reviews on this repo. Configure here.