Pulse/docs
2026-04-12 10:52:19 +01:00
..
api docs: standardize markdown syntax and remove deprecated sensor-proxy docs 2026-01-20 09:43:49 +00:00
architecture Anchor tracked trial-start docs 2026-04-10 19:33:12 +01:00
images docs: add social preview image for GitHub 2025-12-25 20:24:45 +00:00
monitoring feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
operations Guard trial-signup runbook contract 2026-04-10 17:51:43 +01:00
release-control Reconcile draft release retries 2026-04-12 10:52:19 +01:00
releases Reconcile draft release retries 2026-04-12 10:52:19 +01:00
security docs: update documentation after sensor proxy deprecation 2026-01-21 12:00:59 +00:00
AGENT_SECURITY.md feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
AI.md feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
AI_AUTONOMY.md feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
API.md Promote relay public rollout posture 2026-03-28 19:07:37 +00:00
AUDIT_LOGGING.md feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
AUTO_UPDATE.md Update public docs for prerelease framing 2026-03-25 10:36:42 +00:00
CANONICAL_ALERT_ENGINE_MIGRATION_2026-03-10.md feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
CENTRALIZED_MANAGEMENT.md feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
CLOUD.md Promote relay public rollout posture 2026-03-28 19:07:37 +00:00
CONFIGURATION.md Promote relay public rollout posture 2026-03-28 19:07:37 +00:00
DEPLOYMENT_MODELS.md feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
DOCKER.md feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
FAQ.md feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
INSTALL.md feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
KUBERNETES.md feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
MAIL_GATEWAY.md feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
METRICS_HISTORY.md feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
MIGRATION.md feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
MIGRATION_UNIFIED_NAV.md feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
MULTI_TENANT.md feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
OIDC.md feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
PBS.md feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
PRIVACY.md docs(privacy): clarify telemetry retention 2026-03-28 23:17:58 +00:00
PROXY_AUTH.md docs: standardize markdown syntax and remove deprecated sensor-proxy docs 2026-01-20 09:43:49 +00:00
PULSE_PRO.md Align quickstart copy to activated install contract 2026-04-03 00:57:32 +01:00
RBAC.md feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
README.md Tighten control-plane subsystem lookup context 2026-03-30 09:42:16 +01:00
RECOVERY.md feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
RELAY.md Promote relay public rollout posture 2026-03-28 19:07:37 +00:00
RELEASE_NOTES.md feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
REPO_BOUNDARY.md feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
REVERSE_PROXY.md docs: improve reverse proxy HTTPS detection and Swarm troubleshooting 2026-01-07 18:23:48 +00:00
SCREENSHOTS.md feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
SECURITY.md feat: implement priority queue-based task execution (Phase 2 Task 6) 2025-10-20 15:13:37 +00:00
STORAGE_ARCHITECTURE.md feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
TEMPERATURE_MONITORING.md feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
TROUBLESHOOTING.md feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
TRUENAS.md feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
UNIFIED_AGENT.md feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
UNIFIED_RESOURCES.md feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
UPGRADE_v5.md feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
UPGRADE_v6.md Anchor tracked trial-start docs 2026-04-10 19:33:12 +01:00
VM_DISK_MONITORING.md feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
WEBHOOKS.md feat: Pulse v6 release 2026-03-18 16:06:30 +00:00
ZFS_MONITORING.md feat: Pulse v6 release 2026-03-18 16:06:30 +00:00

📚 Pulse Documentation

Welcome to the Pulse documentation portal. Here you'll find everything you need to install, configure, and master Pulse.


v6 Execution Canonical Source

For Pulse v6 build/release execution work, do not start from this broad docs index. Use:

  1. docs/release-control/v6/internal/SOURCE_OF_TRUTH.md for stable human governance and locked decisions
  2. docs/release-control/v6/internal/status.json for live lane state, lane-to-subsystem ownership, structured evidence references, typed lane/subsystem decision records, and canonical ordered lists
  3. docs/release-control/v6/status.schema.json for the machine-readable status contract
  4. docs/release-control/v6/internal/subsystems/registry.json and docs/release-control/v6/internal/subsystems/registry.schema.json for subsystem ownership, explicit shared-ownership exceptions, and proof-routing rules
  5. python3 scripts/release_control/status_audit.py --check if you need a machine-derived evidence health audit
  6. python3 scripts/release_control/registry_audit.py --check if you need a machine-derived subsystem registry audit
  7. python3 scripts/release_control/contract_audit.py --check if you need a machine-derived subsystem contract audit, including explicit cross-subsystem dependency checks and exact registry-derived shared-boundary wording Local pre-commit runs the v6 machine audits against staged control-file content so partial staging cannot hide governance drift. Local pre-commit also blocks partial staging for hook-sensitive governance files under docs/release-control/v6/, scripts/release_control/, internal/repoctl/, .husky/pre-commit, and .github/workflows/canonical-governance.yml, because those checks still execute or structurally read the working-tree versions locally.
  8. python3 scripts/release_control/subsystem_lookup.py <path> [<path> ...] --pretty --lean if you need subsystem ownership, proof routing, exact contract-focus lines, and compact lane context for a change

For governed runtime changes, a staged subsystem contract only counts if its diff updates a substantive contract section such as Purpose, Canonical Files, Shared Boundaries, Extension Points, Forbidden Paths, Completion Obligations, or Current State, rather than metadata alone.

All other documents are supporting references unless explicitly required for evidence.


🚀 Getting Started

  • Installation Guide Step-by-step guides for Docker, Kubernetes, and bare metal.
  • Configuration
    Learn how to configure authentication, notifications (Email, Discord, etc.), and system settings.
  • Deployment Models
    Where config lives, how updates work, and what differs per deployment.
  • Migration Guide
    Moving to a new server? Here's how to export and import your data safely.
  • Upgrade to v6
    Practical upgrade guidance and post-upgrade checks for Pulse v6.
  • FAQ Common questions and quick answers.

🛠️ Deployment & Operations

🔐 Security

  • Security Policy The core security model (Encryption, Auth, API Scopes).
  • Privacy What leaves your network (and what doesnt).
  • OIDC / SSO OIDC Single Sign-On configuration (Authentik, Keycloak, Azure AD, etc.).
  • Proxy Auth Authentik/Authelia/Cloudflare proxy authentication configuration.
  • Agent Security Agent self-update verification and API security.

📖 Advanced Topics (Relay / Pro / Pro+ / Cloud)

  • AI Autonomy & Safety Configure patrol autonomy levels, assistant control levels, investigation tuning, and safety guardrails.
  • Role-Based Access Control (RBAC) Define custom roles, assign permissions, and integrate with OIDC group mapping.
  • Audit Logging Tamper-evident event logging for compliance, with query, export, and signature verification.

New in 6.0

💳 Plans (Community / Relay / Pro / Pro+ / Cloud)

Pulse is available in four self-hosted tiers plus hosted Cloud:

  • Community: Free self-hosted monitoring for up to 5 monitored systems with 7-day history.

  • Relay: Adds remote access, mobile, push notifications, 14-day history, and raises the monitored-system limit to 8.

  • Pro: Adds AI investigation, auto-fix, operations tooling, and raises the monitored-system limit to 15 with 90-day history.

  • Pro+: Everything in Pro with room for up to 50 monitored systems.

  • Cloud: Hosted Pulse with Pro-level capabilities; hosted pricing is unchanged by the self-hosted model lock.

  • Learn more at pulserelay.pro

  • Plans and entitlements (includes the Community/Relay/Pro/Pro+/Cloud matrix)

  • AI deep dive

  • Multi-Tenant Organizations (Enterprise) — Isolate infrastructure by organization for MSPs and multi-datacenter deployments.

📡 Monitoring & Agents

💻 Development

📁 Previous Versions


Found a bug or have a suggestion?

GitHub Issues