While ClickHouse can be built or installed on many platforms, the platforms available for formal ClickHouse Support Services for self-managed environments as defined in the ClickHouse Support Services Policy are limited to those compiled and distributed by ClickHouse. The Severity Levels and Response Times that apply are provided in the Platform list as follows:
Supported Platform List:
Full support at all defined Severity Levels and Response Times, requiring installation per the ClickHouse Install Reference Guide: https://clickhouse.com/docs/en/getting-started/install/
- Linux x86_64 provided by ClickHouse in RPM package format [https://packages.clickhouse.com/rpm]
- Linux x86_64 provided by ClickHouse in Debian DEB package format [https://packages.clickhouse.com/deb]
- Linux x86_64 provided by ClickHouse in TGZ package format [https://packages.clickhouse.com/tgz/]
- Linux x86_64 provided by ClickHouse as a Docker image from the Docker Hub [https://hub.docker.com/r/clickhouse/clickhouse-server/]
- Linux x86_64 provided by ClickHouse as a single precompiled binary [https://builds.clickhouse.com/master/amd64/clickhouse]
- Compiling ClickHouse from source code to one of these platforms is allowed, as long as the resulting binaries are byte-identical to ClickHouse distributed binaries
Additional Platforms:
Platforms provided only for a reasonable effort and limited to Severity Level 3 only:
- MacOS x86_64 provided by ClickHouse as a precompiled single binary [https://builds.clickhouse.com/master/macos/clickhouse]
- MacOS Aarch64 (Apple Silicon) provided by ClickHouse as a precompiled single binary [https://builds.clickhouse.com/master/macos-aarch64/clickhouse]
- FreeBSD x86_64 provided by ClickHouse as a precompiled single binary [https://builds.clickhouse.com/master/freebsd/clickhouse]
- Linux AArch64 provided by ClickHouse as a precompiled single binary [https://builds.clickhouse.com/master/aarch64/clickhouse]
- Compiling ClickHouse from source code to one of these platforms is allowed, as long as the resulting binaries are byte-identical to ClickHouse distributed binaries
Non-Supported Platforms:
Other platforms or builds not listed here are not officially supported by ClickHouse. Embedding source code or linking libraries into third-party products is also not officially supported by ClickHouse.