Um dashboard pessoal auto-hospedável para homelabs, com verificações de status, widgets, temas, pacotes de ícones e editor visual de configuração.
rcourtman/Pulse
Dashboard de monitoramento em tempo real e self-hosted para Proxmox, Docker, Kubernetes, TrueNAS e vSphere, com alertas e verificações programadas de IA pelo Patrol.
Alternativa open source a:Datadog
Zabbix Cloud
- Estrelas
- 6,876
- Forks
- 276
- Issues abertas
- 79
- Último commit
- há 11 horas
O que é?
O Pulse é um ambiente de monitoramento self-hosted para Proxmox VE, Proxmox Backup Server, Proxmox Mail Gateway, Docker e Podman, Kubernetes, TrueNAS e máquinas com Linux, Windows e macOS, além de suporte em acesso antecipado ao VMware vSphere. Ele mostra o estado da infraestrutura em tempo real e seu histórico em telas dedicadas a cada plataforma, além de alertas, visibilidade de backups e armazenamento e verificações programadas de integridade.
O recurso Patrol do projeto executa verificações recorrentes sobre o estado atual e o histórico recente para identificar backups com falha, pressão sobre a capacidade, ciclos de reinicialização, containers com problemas de integridade e desvios no relógio. Instalações Community podem usar um modelo local ou o próprio provedor de IA para análises somente de observação, enquanto a edição Pro adiciona investigação e correções que exigem aprovação, com trilha de auditoria.
Proxmox, PBS e PMG podem ser monitorados pela API com um token somente de leitura, sem agente no host. É necessário um agente unificado para obter dados que a API não fornece, como integridade SMART, temperaturas e hosts Docker. A execução de comandos pelo agente vem desativada por padrão. O Pulse é implantado via Docker, por um instalador assinado para Proxmox LXC ou Linux, ou com Helm, e foi escrito em Go com frontend em SolidJS.
Recursos principais
- 01Telas dedicadas para Proxmox, Docker, Kubernetes, TrueNAS e máquinas, com busca compartilhada e alertas.
- 02O Pulse Patrol executa verificações programadas para identificar backups com falha, pressão sobre a capacidade e containers com problemas de integridade.
- 03As plataformas Proxmox podem ser monitoradas pela API com um token somente de leitura, sem agente no host.
- 04A execução de comandos pelo agente vem desativada por padrão, e o listener local fica vinculado ao localhost.
- 05Oferece opções de implantação com Docker, instalador Linux assinado e Kubernetes/Helm.
Casos de uso
- Operadores de homelab com clusters Proxmox que querem receber alertas sobre backups com falha e pressão no armazenamento.
- Equipes que operam infraestruturas mistas de Docker, Kubernetes e TrueNAS e querem centralizar o monitoramento em uma única tela.
- Provedores de serviços gerenciados que precisam de ambientes de trabalho separados e isolados para cada cliente (edição MSP).
Tópicos
Perguntas frequentes
- O que é Pulse?
- Dashboard de monitoramento em tempo real e self-hosted para Proxmox, Docker, Kubernetes, TrueNAS e vSphere, com alertas e verificações programadas de IA pelo Patrol. O Pulse é um ambiente de monitoramento self-hosted para Proxmox VE, Proxmox Backup Server, Proxmox Mail Gateway, Docker e Podman, Kubernetes, TrueNAS e máquinas com Linux, Windows e macOS, além de suporte em acesso antecipado ao VMware vSphere. Ele mostra o estado da infraestrutura em tempo real e seu histórico em telas dedicadas a cada plataforma, além de alertas, visibilidade de backups e armazenamento e verificações programadas de integridade.
- Pulse é gratuito? Qual é a licença?
- Pulse é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- Pulse ainda é mantido?
- Manutenção ativa. O último commit de Pulse foi em 18 de out. de 2026.
- Para que posso usar Pulse?
- Operadores de homelab com clusters Proxmox que querem receber alertas sobre backups com falha e pressão no armazenamento. Equipes que operam infraestruturas mistas de Docker, Kubernetes e TrueNAS e querem centralizar o monitoramento em uma única tela. Provedores de serviços gerenciados que precisam de ambientes de trabalho separados e isolados para cada cliente (edição MSP).
- Onde consigo Pulse?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/rcourtman/Pulse
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Ferramenta gratuita e self-hosted para backup de PostgreSQL, com Point-in-Time Recovery, verificação automática de restauração e interface web.
Gateway e gerenciador de servidor doméstico auto-hospedado que adiciona proxy reverso, autenticação SSO/2FA e proteção contra bots e ataques DDoS aos seus apps.
Scanner de rede self-hosted que descobre hosts e serviços em intervalos programados e mantém diagramas de rede atualizados em quatro visualizações.
Ferramenta de rastreamento de erros auto-hospedada e compatível com os SDKs do Sentry, para que os apps enviem erros ao seu próprio servidor.
Ferramenta self-hosted de teste de velocidade de rede e monitoramento de servidores que executa testes de velocidade, rastreia rotas e envia alertas em um único binário.