Kamal
Despliega aplicaciones web en cualquier VPS con complejidad de infraestructura cero usando Docker.
QUÉ ES
¿Qué es Kamal?
Kamal es una herramienta de despliegue desarrollada por 37signals (Basecamp) que usa Docker para desplegar aplicaciones web en cualquier servidor. A diferencia de las PaaS que te atan a su infraestructura, Kamal te da un solo comando que construye tu aplicación en una imagen Docker, la sube a un registro de contenedores y la despliega en uno o varios servidores con actualizaciones sin tiempo de inactividad. Gestiona SSL vía Let's Encrypt, conexiones de bases de datos, activos estáticos y configuraciones multi-entorno.
ANTES DE REGISTRARTE
Lo que debes saber
COMUNIDAD
En los foros
Kamal ha generado un gran interés en la comunidad de Ruby on Rails y más allá. En Reddit se destaca su simplicidad y su alineación con la filosofía de 37signals de ser dueño de tu infraestructura. Los usuarios valoran la configuración sencilla basada en YAML y la estrategia de despliegue sin tiempo de inactividad. La principal limitación es que requiere conocimientos de Docker y administración de servidores, y sus flujos de trabajo más pulidos están orientados a Rails.
— Sentimiento en comunidades · Reddit
VER TAMBIÉN · Hosting y deploy
Alternativas a Kamal
Appish
FreemiumPublica contenedores Docker en slots temporales pensados para demos.
Bunny.net
Solo pruebaRed edge de alto rendimiento con CDN, almacenamiento de objetos y computo serverless a precios competitivos.
Cloud 66
FreemiumDespliega y gestiona aplicaciones en tu cloud sin el trabajo pesado de servidores.
SOBRE NOSOTROS
Honesto, independiente, sin relleno.
Sin patrocinios. Solo un análisis claro de qué hace, cuánto cuesta y lo que debes saber antes de comprometerte.
FAQ
Preguntas frecuentes
¿Kamal es gratis?+
Sí. Kamal es open source. No hay niveles de pago ni costes de plataforma. Solo pagas por los servidores donde despliegues tus aplicaciones.
¿Cómo gestiona Kamal los certificados SSL?+
Kamal se integra con Let's Encrypt a través de Traefik como proxy inverso. Los certificados SSL se aprovisionan y renuevan automáticamente para tus dominios personalizados.
¿Puedo desplegar apps que no sean Rails con Kamal?+
Sí. Kamal puede desplegar cualquier aplicación que funcione en un contenedor Docker. Sin embargo, la documentación y configuraciones por defecto están orientadas a Rails, y otros frameworks pueden requerir más configuración manual.