Plataforma autoalojable para desplegar aplicaciones, bases de datos y servicios con un clic en tus propios servidores mediante SSH, como alternativa a Heroku, Netlify y Vercel.
moghtech/komodo
Herramienta para compilar y desplegar software en muchos servidores, con una interfaz web y una API para administrarlos.
- Estrellas
- 12,804
- Forks
- 449
- Issues abiertos
- 684
- Último commit
- hace 19 horas
¿Qué es?
Komodo es una herramienta autoalojada para compilar y desplegar software en muchos servidores. Permite conectar una gran cantidad de servidores y gestionar sus despliegues desde un solo lugar; el proyecto indica que no hay un límite establecido para la cantidad de servidores que se pueden conectar.
Además de la interfaz web, Komodo ofrece una API que se puede usar para automatizar tareas, por lo que es posible crear scripts para los flujos de trabajo de despliegue o integrarlos con otras herramientas. El proyecto incluye un agente periphery que se ejecuta en cada servidor administrado, y proporciona instrucciones de configuración en su directorio de scripts.
El proyecto está escrito en Rust y se distribuye bajo la licencia GPL-3.0. Incluye una instancia de demostración y un servidor de compilación público para probar la interfaz.
Funciones clave
- 01Conecta y administra muchos servidores desde un único panel.
- 02Ofrece una API para automatizar flujos de trabajo de compilación y despliegue.
- 03Ejecuta un agente periphery en cada servidor administrado.
- 04Incluye vistas para gestionar stacks, compose, variables de entorno y sincronización.
- 05Muestra estadísticas de los servidores y permite exportar la configuración.
Casos de uso
- Desplegar stacks de Docker Compose en una flota de servidores autoalojados.
- Automatizar despliegues de software mediante la API de Komodo desde pipelines de CI.
- Gestionar operaciones de compilación y despliegue en varias máquinas desde una única interfaz web.
Inicio rápido
- 1
Consulta la documentación oficial en komo.do para ver los pasos de instalación
- 2
Configura el agente periphery en cada servidor siguiendo la guía de configuración enlazada
Antes de usarlo
- Está distribuido bajo GPL-3.0, una licencia copyleft que exige que las obras derivadas también sean de código abierto.
- El README excluye cualquier garantía e indica que el software se utiliza bajo la responsabilidad del usuario.
- Para administrar muchos servidores, hay que instalar y configurar el agente periphery en cada uno.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es komodo?
- Herramienta para compilar y desplegar software en muchos servidores, con una interfaz web y una API para administrarlos. Komodo es una herramienta autoalojada para compilar y desplegar software en muchos servidores. Permite conectar una gran cantidad de servidores y gestionar sus despliegues desde un solo lugar; el proyecto indica que no hay un límite establecido para la cantidad de servidores que se pueden conectar.
- ¿komodo es gratuito? ¿Qué licencia tiene?
- komodo es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿komodo sigue mantenido?
- Mantenimiento activo. El último commit de komodo fue el 23 oct 2026.
- ¿Para qué puedo usar komodo?
- Desplegar stacks de Docker Compose en una flota de servidores autoalojados. Automatizar despliegues de software mediante la API de Komodo desde pipelines de CI. Gestionar operaciones de compilación y despliegue en varias máquinas desde una única interfaz web.
- ¿Cómo se instala komodo?
- Consulta la documentación oficial en komo.do para ver los pasos de instalación Configura el agente periphery en cada servidor siguiendo la guía de configuración enlazada
- ¿Dónde consigo komodo?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/moghtech/komodo
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
PaaS autoalojable para desplegar aplicaciones y bases de datos en tu propio VPS, como alternativa a Vercel, Netlify y Heroku.
Un mini-Heroku autohospedado y basado en Docker que despliega y gestiona aplicaciones web en tu propio servidor al hacer git push.
PaaS autogestionada para desplegar aplicaciones y bases de datos en tu propio servidor con Docker, Nginx y Let's Encrypt, mediante una GUI web y una CLI.
Despliega y escala aplicaciones en contenedores en tus propios hosts Docker mediante una red mesh de WireGuard, sin Kubernetes ni Swarm.
Plataforma de entrega y despliegue continuo autohospedada para aplicaciones en contenedores, con gestión de versiones en Docker, Podman y Kubernetes.