cubeship
Cubeship es una PaaS auto-gestionable para servidores propios que permite despliegues inmediatos con `docker push`. Incluye HTTPS automático, gestión de bases de datos integradas (Postgres, MySQL, etc.), almacenamiento S3/MinIO y escalado horizontal.
Ficha actualizada 22 sept 2026, 15:31 · upstream 21 sept 2026, 18:18 · release v0.10.0
Qué es cubeship
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Cubeship es una plataforma como servicio (PaaS) diseñada para ejecutarse en tu propio servidor VPS, eliminando la fricción entre escribir código y que la aplicación esté disponible públicamente. Su arquitectura se basa en contenerización total: el daemon principal, las bases de datos, el proxy inverso y las aplicaciones de los usuarios son todos contenedores hermanos aislados del sistema operativo subyacente. Esto garantiza una superficie de ataque reducida y un entorno limpio donde nada más que lo necesario reside en el host.
El despliegue se realiza mediante dos métodos principales: push de imágenes Docker directamente al registro integrado o construcción automática desde repositorios Git (con o sin Dockerfile). El sistema gestiona certificados SSL a través de Let's Encrypt, asegura cero tiempo de inactividad durante las actualizaciones y ofrece una CLI robusta junto con una API y soporte para MCP. La gestión de bases de datos es nativa; puedes adjuntar instancias de PostgreSQL, MySQL, Redis o MongoDB a tus proyectos sin tocar credenciales manualmente, ya que el entorno se configura automáticamente al desplegar.
La plataforma soporta escalado horizontal añadiendo servidores adicionales al clúster mediante una red privada encriptada compartida. Esto permite distribuir aplicaciones entre múltiples máquinas mientras mantiene la coherencia de los nombres de contenedor y las rutas internas. Cubeship también gestiona copias de seguridad programadas para bases de datos relacionales y objetos, almacenándolas fuera del disco local para asegurar la persistencia ante fallos de hardware o corrupción de datos en el servidor principal.
- Despliegue rápido de aplicaciones web con `docker push`
- Gestión de microservicios con bases de datos adjuntas (Postgres, MySQL)
- Escalado horizontal añadiendo servidores al clúster
- Almacenamiento persistente con S3 o MinIO integrado
- Recuperación rápida mediante backups programados y restauración desde interfaz
- HTTPS automático con Let's Encrypt sin configuración manual
- Despliegues de cero tiempo de inactividad (zero-downtime)
- Registro Docker integrado para push directo de imágenes
- Gestión nativa de bases de datos y almacenamiento S3/MinIO
- CLI, API y soporte MCP para automatización completa
- Soporte oficial limitado a Linux x86_64 y arm64 (Debian/Ubuntu)
- Redis no incluye backups automáticos por ser caché/cola
- Restauración de la instancia completa requiere reinstalación del daemon
- Puertos 80, 443 y 3000 deben estar libres en el servidor
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.
Requiere instalación como root. El script instala Docker si no existe. Necesita puertos 80/443 abiertos para HTTPS y 3000 en loopback para recuperación. Recomendado mínimo: 4 núcleos CPU, 4GB RAM y 30GB disco. Usa una versión fija (release) por defecto, evitando tags flotantes.
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.