Desplegar y gestionar aplicaciones modernas.
Orquestación Docker y GitOps multiservidor: gestione las stacks, las builds y los despliegues de todos sus VPS desde un único panel de control.
Komodo es una plataforma GitOps de código abierto con licencia GPL-3.0 (más de 11 700 estrellas en GitHub, rama 2.x), destinada a los equipos que operan cargas de trabajo Docker repartidas en más de un servidor. Allí donde Dockge o Portainer administran los contenedores de un solo host, la arquitectura Core / Periphery de Komodo permite supervisar un número ilimitado de servidores desde un único panel de control: desplegar stacks, lanzar builds desde Git, ejecutar procedimientos y encontrar cada acción en un registro de auditoría estructurado.
Escrito en Rust, el binario Komodo Core se mantiene por debajo de 256 MB de RAM en reposo. El agente Periphery se instala en cada servidor gestionado y dialoga con el Core a través de un canal cifrado. En un VPS ServOrbit, usted despliega el Core una sola vez; los agentes Periphery instalados en sus otros VPS se registran a continuación. La compatibilidad con Docker Swarm, añadida en 2026, permite tratar en la misma interfaz las stacks Compose de una máquina aislada, los pipelines GitOps multihost y los servicios de un clúster Swarm. Komodo ocupa así la capa de explotación que falta entre el Docker Compose puro y Kubernetes, para equipos de desarrollo que quieren GitOps sin asumir el coste de un clúster k8s.
Despliegue el Core en un VPS de administración dedicado e instale un agente Periphery en cada uno de los demás servidores del parque. Un único panel de control muestra entonces todas las stacks en funcionamiento y permite reiniciar un servicio o aplicar una actualización, sin abrir diez sesiones SSH. El socket Docker de cada máquina sigue siendo accesible a través del canal cifrado Core / Periphery.
Conecte el repositorio de su aplicación a Komodo y describa un procedimiento de despliegue: descargar la última imagen, ejecutar las migraciones de base de datos, reiniciar la stack Compose, avisar al equipo. El webhook de push de GitHub activa el procedimiento; Komodo valida su firma HMAC, lo ejecuta y registra cada etapa. El bucle GitOps completo permanece en su infraestructura.
El tipo de recurso Swarm permite gestionar las réplicas de servicio, las actualizaciones progresivas y las restricciones de ubicación de su clúster. Como las stacks Compose de un solo host figuran en el mismo panel de control, un equipo que migre progresivamente de Compose a Swarm mantiene ambos mundos a la vista durante la transición.
Guía optimizada para los VPS Cloud ServOrbit.
Un VPS de 1 vCPU / 1 GB de RAM con Ubuntu 24.04 basta para el plano de gestión: el Core se mantiene por debajo de 256 MB en reposo y la base FerretDB apoyada en PostgreSQL añade entre 200 y 300 MB. Prevea ya la dirección de acceso: Komodo debe conocer su URL pública HTTPS antes del primer arranque, y queda fijada en ese momento.
La instalación le pide esta dirección antes de empezar, entre dos opciones: un subdominio de uno de sus dominios (komodo.ejemplo.com) o el subdominio gratuito incluido con su VPS (komodo.<su-vps>.servorbit-dns.com); comprar un nombre de dominio no es un requisito previo. ServOrbit crea el registro DNS cuando el dominio utiliza nuestro DNS gestionado; de lo contrario, el área de cliente le indica el registro exacto que debe crear. Esta URL alimenta la variable KOMODO_HOST, que sirve para el inicio de sesión OAuth y para la validación de la firma HMAC de los webhooks: cambiarla después supone reconfigurar la instancia y los webhooks ya declarados.
La pantalla de inicio de sesión le espera: introduzca el identificador admin y la contraseña facilitada. Cámbiela desde los parámetros de la cuenta en su primera sesión.
Desde su panel de control ServOrbit: Marketplace → Despliegue → Komodo → Desplegar. La receta levanta cuatro servicios — PostgreSQL, FerretDB, el Core y un agente Periphery local —, genera los secretos y el par de claves, y publica la interfaz en el puerto 9120, servida en HTTPS detrás del vhost nginx de su dominio.
Abra su dominio e inicie sesión con el identificador admin y la contraseña que se muestra en su área de cliente ServOrbit. El agente Periphery local, que representa el propio VPS del Core, aparece ya registrado con el nombre Local. Cambie la contraseña de administrador antes de seguir adelante.
En cada servidor adicional que deba gestionar, instale el agente: docker run -d --restart=unless-stopped --network host -v /var/run/docker.sock:/var/run/docker.sock ghcr.io/moghtech/komodo-periphery:2, y a continuación declárelo en el panel Servers con su IP y el par de claves generado. Después, Stacks → New Stack: elija el servidor de destino, pegue su YAML Compose o indique una ruta dentro de un repositorio Git, y despliegue — Komodo escribe el archivo, ejecuta docker compose up -d y devuelve los registros al panel de control.
¿Mantiene un proyecto que utiliza Komodo? Este botón permite a sus lectores desplegarlo en un VPS con un clic, sin leer documentación de Docker.
[](https://servorbit.com/vps-cloud?template=komodo&utm_source=deploy-badge&utm_medium=referral&utm_campaign=komodo)<a href="https://servorbit.com/vps-cloud?template=komodo&utm_source=deploy-badge&utm_medium=referral&utm_campaign=komodo"><img src="https://servorbit.com/brand/deploy/button.svg" alt="Deploy Komodo on ServOrbit" height="40"></a>El botón lleva al pedido de un VPS con la plantilla preseleccionada. La imagen se sirve desde servorbit.com: no tiene que alojar nada por su parte.
Despliegue sus aplicaciones desde Git en cuestión de segundos. Self-hosted, sin vendor lock-in y con SSL automático.
Despliegue de Aplicaciones y DevOpsEntorno Docker preconfigurado con Docker Compose, red interna y acceso SSH seguro. Punto de partida para cualquier proyecto en contenedores.
Consulte nuestro centro de ayuda y nuestra FAQ, o contacte con nuestro equipo: llamada, WhatsApp o correo electrónico. Soporte en francés, inglés y árabe.
Escribir por WhatsAppse abre en una pestaña nueva