rcourtmanOps & cloud
Pulse
A self-hosted infrastructure monitoring workspace for Proxmox, Docker, Kubernetes, TrueNAS, and physical or virtual machines with history and alerts.
- DevOps
- Operations
- Monitoring / Observability
- Automation
- Web
- Browser
- Self-hostable
- Runs locally
- Docker supported

- Popularity
- 6.8k Stars
- GitHub stars
- Recent activity
- 9/30/2026
- Updated in the last 30 days
- License
- MIT
- Permissive
Why it matters
We look beyond stars: what problem it solves, whether it creates real utility, and what makes its approach worth noticing.
Problem
Heterogeneous infrastructure lacks unified monitoring and state management, requiring operators to context-switch across multiple administrative interfaces to catch hidden failures.
Practical value
Consolidates monitoring views, alerts, and scheduled checks for Proxmox, Docker, Kubernetes, TrueNAS, and major operating systems with practical deployment paths.
Innovation / differentiation
Introduces automated routine checks (Pulse Patrol) supporting local or external models alongside policy-bounded remediation paths.
Leverage potential
Bridges state collection, historical data, and alert dispatching across fragmented hypervisors and containers into a single operational workspace.
Why now
As hybrid virtualization and containerized setups grow, demand for lightweight, self-hosted multi-platform monitoring continues to rise.
Community activity
In the last 90 days there were 276 new issues and 504 pull requests; the bounded issue/PR samples include 62 issue authors and 6 PR contributors, with at least 50 releases.
Maintainer responsiveness
The 100-issue window sample had a 99% close rate, and the 100-pull-request sample had a 40% merge rate. Maintainer-comment observations covered only 0% of that issue sample, so response rate and first-response speed are not reported.
Key highlights
- Monitor Proxmox, Docker/Podman, Kubernetes, TrueNAS, and ordinary hosts in one workspace
- Combine live state, history, alerts, backup data, and recovery context
- Run scheduled Pulse Patrol checks for backup failures, capacity pressure, restart loops, and other issues
Quick start
How it is installed, how hard it is, and where to start.
Where it runs
Docker
Difficulty
Medium — some setup needed
- 01Choose an explicit version from Releases and keep that version pinned for the deployment.
- 02Start Pulse with the documented Docker, Docker Compose, Linux/Proxmox, or Kubernetes installation method.
- 03Open port 7655 in a browser and complete the initial bootstrap-token setup.
- 04Add the Proxmox, Docker, Kubernetes, TrueNAS, or machine agents that should be monitored.
Best for
- Teams that want data on their own servers
- Developers who want to try it on their machine
- People who prefer Docker deploys
More about it
Pulse is a self-hosted infrastructure monitoring workspace covering Proxmox VE/PBS/PMG, Docker and Podman, Kubernetes, TrueNAS, and Linux, Windows, or macOS machines. It combines live state, history, alerts, backup information, and recovery context under a shared resource model while retaining platform-specific views.
Pulse Patrol runs scheduled checks over current and recent infrastructure state to surface failed backups, capacity pressure, restart loops, unhealthy containers, clock drift, and similar issues. The Community edition can use a local model or a user-provided AI provider for watch-only analysis, while the interactive Assistant and MCP adapter use the same scoped resource contracts.
The public repository is MIT-licensed Community code. The README separately identifies Pulse Pro as a private commercial product, so investigation, governed fixes, extended history, and other Pro features should not be assumed to be part of the open-source Community edition.
Sources
Each field shows its status and source — expand to review.
15 · Expand
Sources
Each field shows its status and source — expand to review.
capability tags
Verifiedmonitoring, automation
Source: manual_curated · Manually curated from the verified project README; no AI draft. · 8/17/2026
editor note
Verified{"en":"Pulse is useful for self-hosted environments that mix Proxmox, containers, Kubernetes, storage, and ordinary machines because it avoids a separate dashboard for each platform. The Community versus Pro boundary matters, especially around AI investigation, governed fixes, and retention periods.","zh":"Pulse 适合同时维护 Proxmox、容器、Kubernetes 和存储设备的自建环境,因为它不要求为每个平台再配一套独立监控界面。需要注意 Community 与 Pro 的边界,尤其是 AI 调查、受控修复和历史保留时长。"}
Source: manual_curated · Manually curated from the verified project README; no AI draft. · 8/17/2026
how to use
Verified{"steps":[{"en":"Choose an explicit version from Releases and keep that version pinned for the deployment.","zh":"从 Releases 选择一个明确版本,并保持部署时使用固定版本号。"},{"en":"Start Pulse with the documented Docker, Docker Compose, Linux/Proxmox, or Kubernetes installation method.","zh":"使用官方 Docker、Docker Compose、Linux/Proxmox 或 Kubernetes 安装方式启动 Pulse。"},{"en":"Open port 7655 in a browser and complete the initial bootstrap-token setup.","zh":"浏览器访问 7655 端口,按 bootstrap token 流程完成初始设置。"},{"en":"Add the Proxmox, Docker, Kubernetes, TrueNAS, or machine agents that should be monitored.","zh":"在设置中添加需要监控的 Proxmox、Docker、Kubernetes、TrueNAS 或主机 Agent。"}],"installAt":"docker","difficulty":"medium"}
Source: manual_curated · Manually curated from the verified project README; no AI draft. · 8/17/2026
intro
Verified{"en":"Pulse is a self-hosted infrastructure monitoring workspace covering Proxmox VE/PBS/PMG, Docker and Podman, Kubernetes, TrueNAS, and Linux, Windows, or macOS machines. It combines live state, history, alerts, backup information, and recovery context under a shared resource model while retaining platform-specific views.\n\nPulse Patrol runs scheduled checks over current and recent infrastructure state to surface failed backups, capacity pressure, restart loops, unhealthy containers, clock drift, and similar issues. The Community edition can use a local model or a user-provided AI provider for watch-only analysis, while the interactive Assistant and MCP adapter use the same scoped resource contracts.\n\nThe public repository is MIT-licensed Community code. The README separately identifies Pulse Pro as a private commercial product, so investigation, governed fixes, extended history, and other Pro features should not be assumed to be part of the open-source Community edition.","zh":"Pulse 是一套自托管基础设施监控工作台,覆盖 Proxmox VE/PBS/PMG、Docker 与 Podman、Kubernetes、TrueNAS,以及 Linux、Windows、macOS 机器。它把实时状态、历史数据、告警、备份和恢复信息放到同一资源模型中,让不同平台仍保留各自专用视图。\n\n除了常规仪表盘,Pulse Patrol 会按照计划检查当前状态和近期历史,用于发现备份失败、容量压力、重启循环、容器异常和时钟漂移等问题。Community 版本可以接入本地模型或用户自己的 AI Provider 做只读分析;交互式 Assistant 和 MCP 适配器也建立在相同的受限资源接口上。\n\n仓库中的 Community 代码采用 MIT 许可证。README 同时说明 Pulse Pro 是单独的私有商业产品,因此付费版的调查、受控修复和更长历史保留等能力不应默认算作开源 Community 版本。"}
Source: manual_curated · Manually curated from the verified project README; no AI draft. · 8/17/2026
Latest release
Verifiedv6.4.5
Source: GitHub API · latest_release=v6.4.5 · 9/30/2026
License
VerifiedMIT
Source: GitHub API · license.spdx_id=MIT · 9/30/2026
needs api key
VerifiedNo
Source: manual_curated · Manually curated from the verified project README; no AI draft. · 8/17/2026
One-liner
Verified{"en":"A self-hosted infrastructure monitoring workspace for Proxmox, Docker, Kubernetes, TrueNAS, and physical or virtual machines with history and alerts.","zh":"自托管基础设施监控工作台,统一查看 Proxmox、Docker、Kubernetes、TrueNAS 和物理/虚拟机的状态、历史与告警。"}
Source: manual_curated · Manually curated from the verified project README; no AI draft. · 8/17/2026
Platforms
Verifiedbrowser
Source: manual_curated · Manually curated from the verified project README; no AI draft. · 8/17/2026
Category hint
Inferred from materialsai-apps
Source: Project README · hint=ai-apps · 8/15/2026
product forms
Verifiedweb
Source: manual_curated · Manually curated from the verified project README; no AI draft. · 8/17/2026
role tags
Verifieddevops, operations
Source: manual_curated · Manually curated from the verified project README; no AI draft. · 8/17/2026
supports docker
VerifiedYes
Source: Repository file · dockerfile=true; compose=true · 9/30/2026
supports local
VerifiedYes
Source: manual_curated · Manually curated from the verified project README; no AI draft. · 8/17/2026
supports self host
VerifiedYes
Source: manual_curated · Manually curated from the verified project README; no AI draft. · 8/17/2026
Related projects
Other verified projects matched by category, capabilities, and intended roles.
prometheus
A monitoring system that scrapes target metrics, queries them with PromQL, evaluates rules, and triggers alerts when configured conditions are met.
terraform
Terraform is an infrastructure-as-code tool that manages the lifecycle of cloud and local resources using declarative configuration files.
databasus
A self-hosted database backup manager with scheduling, restore verification, multiple storage targets, retention policies, and notifications.
oneuptime
An open-source observability platform combining uptime monitoring, on-call alerting, incident response, status pages, logs, metrics, and traces.
openocta
Open-source desktop AIOps agent for automated IT operations on Windows and macOS.
kftray
A desktop and TUI Kubernetes port-forward manager with automatic reconnection, multi-forward control, and TCP/UDP support.