Cachet é um sistema open source e auto-hospedado de página de status para comunicar aos usuários a disponibilidade de serviços e incidentes.
louislam/uptime-kuma
Ferramenta de monitoramento de disponibilidade auto-hospedada que acompanha serviços HTTP, TCP, DNS, ping, Docker e outros, com alertas e páginas de status.
Alternativa open source a:UptimeRobot
Pingdom
- Estrelas
- 92,630
- Forks
- 8,570
- Issues abertas
- 848
- Último commit
- ontem
O que é?
Uptime Kuma é uma ferramenta de monitoramento auto-hospedada com um painel web para verificar se seus sites e serviços estão online. Ela monitora verificações HTTP(S), por palavra-chave e consultas JSON, portas TCP, endpoints WebSocket, ping, registros DNS, servidores de jogos Steam e contêineres Docker, além de aceitar heartbeats enviados por push.
Quando um monitor fica fora do ar, o Uptime Kuma pode enviar notificações pelo Telegram, Discord, Slack, Gotify, Pushover, e-mail (SMTP) e muitos outros serviços. Também oferece suporte a várias páginas de status públicas, que podem ser associadas a domínios personalizados, além de gráficos de ping e informações sobre certificados.
A instalação pode ser feita com Docker ou diretamente no Linux e Windows com Node.js, e a interface está disponível em vários idiomas.
Recursos principais
- 01Monitora destinos HTTP(S), por palavra-chave, consultas JSON, TCP, WebSocket, ping, DNS, Steam e Docker
- 02Envia alertas pelo Telegram, Discord, Slack, e-mail e muitos outros serviços de notificação
- 03Oferece várias páginas de status, que podem ser associadas a domínios personalizados
- 04Exibe gráficos de ping e informações sobre certificados SSL
- 05Oferece suporte a proxies e autenticação de dois fatores
Casos de uso
- Acompanhar a disponibilidade de sites e APIs pessoais ou da empresa usando seu próprio servidor
- Monitorar serviços internos e contêineres Docker em um laboratório doméstico ou rede privada
- Publicar uma página de status para usuários durante interrupções
Início rápido
- 1
Crie uma pasta e acesse-a
mkdir uptime-kuma cd uptime-kuma - 2
Baixe o arquivo do Docker Compose
curl -o compose.yaml https://raw.githubusercontent.com/louislam/uptime-kuma/master/compose.yaml - 3
Inicie o Uptime Kuma em segundo plano e abra http://localhost:3001
docker compose up -d
Antes de usar
- É necessário ter Docker ou Node.js 20.4+ e Git para executar. Usar Docker é a opção mais simples.
- Sistemas de arquivos como NFS não são compatíveis com o armazenamento de dados.
- Instalações sem Docker não são compatíveis com FreeBSD, OpenBSD, NetBSD, Replit ou Heroku.
Tópicos
Perguntas frequentes
- O que é uptime-kuma?
- Ferramenta de monitoramento de disponibilidade auto-hospedada que acompanha serviços HTTP, TCP, DNS, ping, Docker e outros, com alertas e páginas de status. Uptime Kuma é uma ferramenta de monitoramento auto-hospedada com um painel web para verificar se seus sites e serviços estão online. Ela monitora verificações HTTP(S), por palavra-chave e consultas JSON, portas TCP, endpoints WebSocket, ping, registros DNS, servidores de jogos Steam e contêineres Docker, além de aceitar heartbeats enviados por push.
- uptime-kuma é gratuito? Qual é a licença?
- uptime-kuma é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- uptime-kuma ainda é mantido?
- Manutenção ativa. O último commit de uptime-kuma foi em 19 de out. de 2026.
- Para que posso usar uptime-kuma?
- Acompanhar a disponibilidade de sites e APIs pessoais ou da empresa usando seu próprio servidor Monitorar serviços internos e contêineres Docker em um laboratório doméstico ou rede privada Publicar uma página de status para usuários durante interrupções
- Como instalar uptime-kuma?
- Crie uma pasta e acesse-a: mkdir uptime-kuma cd uptime-kuma Baixe o arquivo do Docker Compose: curl -o compose.yaml https://raw.githubusercontent.com/louislam/uptime-kuma/master/compose.yaml Inicie o Uptime Kuma em segundo plano e abra http://localhost:3001: docker compose up -d
- Onde consigo uptime-kuma?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/louislam/uptime-kuma
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Aplicativo auto-hospedado de monitoramento de disponibilidade e infraestrutura que verifica HTTP, ping, portas, DNS, Docker e mais, com páginas de status e alertas de incidentes.
Monitoramento self-hosted de disponibilidade e desempenho de sites e APIs, implantável com um único docker compose up.
Monitoramento leve e autohospedado de servidores, com painel web, métricas de containers Docker, histórico e alertas.
Dashboard de monitoramento self-hosted em tempo real para Proxmox, Docker, Kubernetes, TrueNAS e vSphere, com alertas e rondas de IA agendadas.
Ferramenta de monitoramento de erros que você hospeda, compatível com eventos dos Sentry SDKs, para manter o monitoramento na sua própria infraestrutura.