Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

carto-selfhosted

Solución para desplegar CARTO en entornos autoalojados mediante Docker Compose, optimizada para producción con servicios PostgreSQL y Redis.

Ficha actualizada 24 sept 2026, 8:38 · upstream 24 sept 2026, 8:04 · release 2026.9.4

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es carto-selfhosted

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Este repositorio proporciona la configuración Docker Compose necesaria para implementar una instancia de CARTO en infraestructura propia. Está diseñado específicamente para entornos de producción que requieren control total sobre el stack tecnológico subyacente.

La arquitectura incluye servicios críticos como PostgreSQL para persistencia de datos y Redis para caché, ambos esenciales para el funcionamiento óptimo de la plataforma. El framework Node.js gestiona las operaciones del lado del servidor, asegurando compatibilidad con ecosistemas JavaScript modernos.

Para implementaciones en Kubernetes, se debe utilizar el repositorio hermano carto-selfhosted-helm, ya que este enfoque está limitado exclusivamente a entornos Docker Compose.

CASOS DE USO
  • Despliegue de CARTO en infraestructura on-premise con control total sobre la configuración
  • Implementación en entornos de prueba o staging antes de producción
  • Integración con sistemas legacy que requieren contenedores Docker Compose
  • Escenarios donde se necesita personalizar servicios PostgreSQL y Redis
PUNTOS DESTACADOS
  • Soporte oficial para despliegue autoalojado mediante Docker Compose
  • Arquitectura basada en Node.js con bases de datos PostgreSQL y Redis
  • Documentación disponible en docs.carto.com/carto-selfhosted
  • Requisitos hardware definidos: 4 núcleos CPU, 4GB RAM mínimo, 30GB disco
  • Separación clara entre implementación Docker Compose y Kubernetes (helm)
PRECAUCIONES
  • No incluye Dockerfile, requiere configuración manual de imágenes
  • Complejidad HIGH según análisis técnico del repositorio
  • No soporta despliegue one-click
  • Requiere conocimientos avanzados de Docker Compose para implementación
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

header
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA4 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Docker Compose detectado

Recomendaciones: Verificar compatibilidad de versiones de PostgreSQL y Redis antes del despliegue. Asegurar al menos 4 núcleos CPU, 4GB RAM y 30GB de espacio en disco. Consultar release notes en docs.carto.com/carto-selfhosted/release-notes para actualizaciones críticas. Para Kubernetes, utilizar el repositorio helm correspondiente.

✓Dockerfile
✓Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Node.js
SERVICIOS
PostgreSQLRedis
BASES DE DATOS
PostgreSQLRedis
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.