Repolode
louislam

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:UptimeRobotPingdom

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. 1

    Crie uma pasta e acesse-a

    mkdir uptime-kuma cd uptime-kuma
  2. 2

    Baixe o arquivo do Docker Compose

    curl -o compose.yaml https://raw.githubusercontent.com/louislam/uptime-kuma/master/compose.yaml
  3. 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