Implante Uptime Kuma no seu próprio servidor
Um tutorial inicial para rodar o monitor open-source de uptime com o fluxo de apps auto-hospedados da Kumo2.
O que você vai criar
Uptime Kuma é um monitor de status open-source para endpoints HTTP, portas TCP, verificações ping e verificações por palavra-chave. Este tutorial começa pelo fluxo de apps auto-hospedados de um clique da Kumo2 e depois destaca as primeiras configurações a revisar quando o app estiver online.
Como verificamos este tutorial
Este tutorial é mantido de acordo com o fluxo atual do app Uptime Kuma na Kumo2: provisionamento baseado em Docker, armazenamento persistente do app, página de detalhes do servidor e configuração inicial de administrador no Uptime Kuma. Ele é destinado a uma nova implantação em um único servidor, não à migração de histórico de monitores de outro host.
Antes de começar
Você precisa de uma conta Kumo2, um método de pagamento e um domínio ou subdomínio se quiser uma URL pública amigável. Também é possível testar a implantação diretamente pelo IP do servidor primeiro.
Para um monitor pessoal pequeno, comece com um tamanho de servidor modesto. Adicione mais CPU ou memória depois se planeja acompanhar muitos endpoints ou manter históricos longos.
Implante o app
Abra a página do app auto-hospedado Uptime Kuma, escolha uma região próxima dos serviços monitorados e confirme o pedido. A Kumo2 cria o servidor, instala o runtime Docker e inicia o Uptime Kuma com armazenamento persistente.
Quando o provisionamento terminar, abra a URL do app pela página de detalhes do servidor e crie a primeira conta de administrador no Uptime Kuma.
Adicione seu primeiro monitor
Crie um monitor HTTP para seu site principal ou API. Use a URL pública, defina um intervalo razoável e adicione um nome curto e amigável para manter o dashboard fácil de consultar.
Se você monitora serviços privados, mantenha essas verificações na mesma rede privada ou restrinja o acesso com regras de firewall. Um monitor não deve exigir a abertura ampla de portas administrativas para a internet pública.
Verifique a implantação
Depois de criar o primeiro monitor, aguarde pelo menos uma verificação bem-sucedida e um intervalo completo. Confirme que o dashboard atualiza, que o histórico do monitor permanece após atualizar a página e que o firewall do servidor expõe apenas as portas que você abriu intencionalmente.
Revise a durabilidade
Confira se o volume de dados do app está conectado e se o servidor tem disco suficiente para suas configurações de retenção. Se o Uptime Kuma passar a fazer parte de um fluxo operacional, configure notificações cedo para que as falhas saiam do dashboard e cheguem à caixa de entrada ou sala de chat correta.
Próximos passos
- Aponte um domínio para o servidor quando o app estiver funcionando.
- Adicione monitores para os serviços que seus usuários perceberiam primeiro.
- Mantenha o firewall do servidor restrito: tráfego web entrando e administração apenas de locais confiáveis.
- Documente quem é responsável pela lista de monitores e pelos destinos de notificação.
Pronto para implantar seu próprio Uptime Kuma?
Coloque-o no ar em um servidor que você controla. Cuidamos do provisionamento e do Docker — você fica com as chaves.
Implantar Uptime KumaNão ficou satisfeito em até 7 dias após implantar? Devolvemos o valor integral — é só pedir.