For the complete documentation index, see llms.txt. This page is also available as Markdown.

Overview

Deploy the full CARTO platform on your own infrastructure.

CARTO Self-Hosted is a deployment of the full CARTO platform on infrastructure you control. It is designed for organizations that need data to remain within their network — common in healthcare, finance, insurance, and telco industries — and for scenarios where cloud-managed CARTO cannot reach your data warehouse due to VPC or VPN restrictions.

CARTO Self-Hosted runs on any major cloud provider (GCP, AWS, Azure) or on-premises, using either a Single Virtual Machine or a Kubernetes cluster.


Is CARTO Self-Hosted right for you?

We recommend CARTO Self-Hosted if any of the following apply:

  • Your data warehouse is inside a private VPC or VPN and cannot be reached from CARTO Cloud.

  • Your organization has regulatory or contractual requirements that prevent data from leaving your network.

  • You need full control over the deployment environment, infrastructure, and upgrade cadence.

If none of the above apply, CARTO Cloud, our managed SaaS deployment, may be a simpler option.


Your journey

Every Self-Hosted deployment follows the same path. Click any step to jump to that section.

Step
What you do
Where to go

1. Understand

Learn key concepts and architecture before you commit to a method

2. Plan

Choose a deployment method, verify prerequisites, size your infrastructure

3. Deploy

Follow the step-by-step guide for your chosen method

Quickstarts (POC) · Deployment Guides (production)

4. Configure

Set up storage, networking, authentication, and integrations

5. Operate

Upgrade, back up, monitor, and troubleshoot over time


Documentation sections

Last updated

Was this helpful?