Plataforma auto-hospedável para implantar apps, bancos de dados e serviços com um clique nos seus próprios servidores via SSH, como alternativa ao Heroku, Netlify e Vercel.
moghtech/komodo
Ferramenta para compilar e implantar software em vários servidores, com interface web e API para gerenciá-los.
- Estrelas
- 12,804
- Forks
- 449
- Issues abertas
- 684
- Último commit
- há 20 horas
O que é?
Komodo é uma ferramenta self-hosted para compilar e implantar software em vários servidores. Ela permite conectar muitos servidores e gerenciar as implantações neles a partir de um só lugar. Segundo o projeto, não há um limite definido para a quantidade de servidores que podem ser conectados.
Além da interface web, Komodo oferece uma API que pode ser usada para automação, permitindo criar scripts para fluxos de implantação ou integrá-los a outras ferramentas. O projeto inclui um agente periphery que é executado em cada servidor gerenciado, e as instruções de configuração estão no diretório de scripts.
O projeto foi escrito em Rust e está licenciado sob GPL-3.0. Ele oferece uma instância de demonstração e um servidor público de build para testar a interface.
Recursos principais
- 01Conecta e gerencia vários servidores em um único painel.
- 02Oferece uma API para automatizar fluxos de build e deploy.
- 03Executa um agente periphery em cada servidor gerenciado.
- 04Inclui telas para gerenciar stacks, compose, variáveis de ambiente e sincronização.
- 05Exibe estatísticas dos servidores e permite exportar a configuração.
Casos de uso
- Implantar stacks do Docker Compose em uma frota de servidores self-hosted.
- Automatizar implantações de software por meio da API do Komodo em pipelines de CI.
- Gerenciar operações de build e deploy de várias máquinas em uma única interface web.
Início rápido
- 1
Consulte a documentação oficial em komo.do para ver as etapas de instalação
- 2
Configure o agente periphery em cada servidor seguindo o guia de configuração vinculado
Antes de usar
- É licenciado sob a GPL-3.0, uma licença copyleft que exige que trabalhos derivados também sejam de código aberto.
- O README isenta o software de qualquer garantia e informa que seu uso é por conta e risco do usuário.
- Para gerenciar muitos servidores, é necessário instalar e configurar o agente periphery em cada um.
Em coleções
Tópicos
Perguntas frequentes
- O que é komodo?
- Ferramenta para compilar e implantar software em vários servidores, com interface web e API para gerenciá-los. Komodo é uma ferramenta self-hosted para compilar e implantar software em vários servidores. Ela permite conectar muitos servidores e gerenciar as implantações neles a partir de um só lugar. Segundo o projeto, não há um limite definido para a quantidade de servidores que podem ser conectados.
- komodo é gratuito? Qual é a licença?
- komodo é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- komodo ainda é mantido?
- Manutenção ativa. O último commit de komodo foi em 23 de out. de 2026.
- Para que posso usar komodo?
- Implantar stacks do Docker Compose em uma frota de servidores self-hosted. Automatizar implantações de software por meio da API do Komodo em pipelines de CI. Gerenciar operações de build e deploy de várias máquinas em uma única interface web.
- Como instalar komodo?
- Consulte a documentação oficial em komo.do para ver as etapas de instalação Configure o agente periphery em cada servidor seguindo o guia de configuração vinculado
- Onde consigo komodo?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/moghtech/komodo
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
PaaS auto-hospedável para implantar apps e bancos de dados no seu próprio VPS, como alternativa ao Vercel, Netlify e Heroku.
Um mini-Heroku próprio, baseado em Docker, que implanta e gerencia apps web no seu servidor a partir de um git push.
PaaS self-hosted que implanta apps e bancos de dados no seu próprio servidor com Docker, Nginx e Let's Encrypt, por meio de uma interface web e CLI.
Implanta e escala aplicações em containers nos seus próprios hosts Docker por uma rede WireGuard, sem Kubernetes nem Swarm.
Plataforma self-hosted de entrega e implantação contínuas para apps conteinerizados, com gerenciamento de versões em Docker, Podman e Kubernetes.