# Cloudflare Mesh Connect services and devices with post-quantum encrypted mesh networking > Links below point directly to Markdown versions of each page. Any page can also be retrieved as Markdown by sending an `Accept: text/markdown` header to the page's URL without the `index.md` suffix (for example, `curl -H "Accept: text/markdown" https://developers.cloudflare.com/mesh/`). > > For other Cloudflare products, see the [Cloudflare documentation directory](https://developers.cloudflare.com/llms.txt). ## Overview - [Cloudflare Mesh](https://developers.cloudflare.com/mesh/index.md): Connect services and devices with post-quantum encrypted private networking through Cloudflare. ## Get started - [Get started](https://developers.cloudflare.com/mesh/get-started/index.md): Set up Cloudflare Mesh and connect your first server, laptop, or phone to your private network. ## How Cloudflare Mesh works - [How Cloudflare Mesh works](https://developers.cloudflare.com/mesh/concepts/index.md): Learn how Cloudflare Mesh connects participants, assigns private IPs, routes traffic, and differs from Cloudflare Tunnel. ## Features - [Features](https://developers.cloudflare.com/mesh/features/index.md): Configure routing and high availability for Cloudflare Mesh nodes. - [High availability](https://developers.cloudflare.com/mesh/features/high-availability/index.md): Configure active-passive replicas to provide high availability for routed Cloudflare Mesh networks. - [Routes](https://developers.cloudflare.com/mesh/features/routes/index.md): Configure CIDR and hostname routes to send private network traffic through Cloudflare Mesh nodes. ## Guides - [Guides](https://developers.cloudflare.com/mesh/guides/index.md): Connect devices, servers, or private networks with Cloudflare Mesh, or deploy nodes on Linux hosts and in containers. - [Connect two devices privately with Cloudflare Mesh](https://developers.cloudflare.com/mesh/guides/connect-client-devices/index.md): Connect two laptops, phones, or desktops privately with Cloudflare Mesh and verify connectivity between them. - [Connect two servers with Cloudflare Mesh](https://developers.cloudflare.com/mesh/guides/connect-servers/index.md): Connect two Linux servers with Cloudflare Mesh and reach services by private Mesh IP without exposing them to the public Internet. - [Connect two private networks with Cloudflare Mesh](https://developers.cloudflare.com/mesh/guides/connect-sites/index.md): Connect two sites with Cloudflare Mesh by routing traffic in both directions between private subnets through Mesh nodes. - [Run Mesh in Docker / Kubernetes](https://developers.cloudflare.com/mesh/guides/run-mesh-in-containers/index.md): Run a Cloudflare Mesh node as a Docker container for Docker Compose, Kubernetes, and CI/CD environments. - [Run Mesh on Linux](https://developers.cloudflare.com/mesh/guides/run-mesh-on-linux/index.md): Install a Cloudflare Mesh node on Debian, Ubuntu, or RHEL, and learn what each install command does. ## Best practices - [Best practices](https://developers.cloudflare.com/mesh/best-practices/index.md): Recommended practices for reliable Cloudflare Mesh deployments. ## Platform - [Platform](https://developers.cloudflare.com/mesh/platform/index.md): Review Cloudflare Mesh availability and platform requirements. ## Troubleshoot Cloudflare Mesh connectivity - [Troubleshoot Cloudflare Mesh connectivity](https://developers.cloudflare.com/mesh/troubleshooting/index.md): Diagnose offline Mesh participants, unreachable Mesh IPs, one-way site traffic, private subnet routes, and service failures.