Sobre o projeto
Uptime Kuma é uma solução de monitoramento auto-hospedada que permite aos usuários rastrear a disponibilidade de vários serviços. Ele suporta uma ampla gama de tipos de monitoramento, incluindo HTTP(s), TCP, HTTP(s) Keyword, HTTP(s) Json Query, Websocket, Ping, DNS Records, Push, Steam Game Servers e Docker Containers.
Principais capacidades:
- Notificações: Integração com mais de 90 serviços de notificação, incluindo Telegram, Discord, Slack, Gotify, Pushover e SMTP email.
- Intervalos de monitoramento: Suporta intervalos de verificação tão baixos quanto 20 segundos.
- Páginas de status: Capacidade de criar várias páginas de status e mapeá-las para domínios específicos.
- Visualizações: Inclui gráficos de ping e informações de certificados.
- Segurança e acesso: Suporta 2FA e configurações de proxy.
- Interface do usuário: Uma UI/UX reativa com suporte a múltiplos idiomas.
A instalação é suportada via Docker Compose, comandos Docker ou instalação manual nas principais distribuições Linux e Windows 10/Server 2012 R2 (requerendo Node.js >= 20.4).