Your integration documentation lives in the official ClickHouse docs alongside ClickHouse pages. End users get one place to scope and troubleshoot setups. This page describes what to include, where files go, and how to open a pull request. Start with Building integrations and Testing your integration if you have not already.Documentation Index
Fetch the complete documentation index at: https://private-7c7dfe99-mintlify-44cf2c7c.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Where docs live
- Repository:
ClickHouse/clickhouse-docs - Format: Markdown, built with Docusaurus
- Location:
/docs/integrations/<category>/<your-integration>/, where<category>reflects what your product does (data-visualization,data-ingestion,language-clients, and so on) - Process: open a pull request against
main. The ClickHouse integrations team reviews. First-time contributors sign the Contributor License Agreement when the bot prompts on the PR
Required sections
Every partner integration page should cover the following, ideally in this order:- Purpose. What problem the integration solves, in two or three sentences. Avoid marketing copy. Readers are usually engineers scoping a setup
- Prerequisites and supported version matrix. What the user needs installed and which versions you support for both ClickHouse Cloud and self-hosted (OSS). A small table works well
- Setup walkthrough. Step-by-step instructions to a working connection, with side-by-side coverage of Cloud and self-hosted where they differ (host, port, TLS)
- Authentication. Which auth modes you support (username and password over TLS at minimum, plus mTLS, SSL client cert, IP allow-list notes if relevant)
- End-to-end example. At least one realistic example from connection through a meaningful result. Use a ClickHouse example dataset so readers can reproduce it
- Known limits and performance characteristics. Type-system gaps, result-set thresholds, throughput notes, unsupported features. Honesty here saves support cycles
- Troubleshooting. Common errors and resolutions. Two or three frequent cases are enough for a first version
Style notes
- Show both Cloud and self-hosted. Cloud typically uses HTTPS on port
8443and native TCP on9440. Self-hosted defaults to8123and9000 - Use Docusaurus admonitions (
:::note,:::warning,:::tip) for callouts instead of bold paragraphs - Link out for depth. Link to existing docs for data types, formats, JDBC, ClickPipes, and similar topics instead of re-explaining them
- No marketing. Partner pages here are technical reference. Promotional content belongs on your site; we can link to it from the partner directory
Copy-paste skeleton
Fill in the bracketed sections, save as/docs/integrations/<category>/<your-integration>/index.md, and open a PR.