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
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.
- 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
- 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)
- 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
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
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.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.
