Incidents

A modern, self-hosted incident management platform that provides unified incident response across all your tools and teams.

Example Guide

Key Features

  • Event-Sourced Architecture: Built on CloudEvents v1.0 for complete audit trails and timeline reconstruction
  • ITSM Integration: Bi-directional sync with ServiceNow, Jira Service Management, and PagerDuty
  • Multi-Platform Clients: Web, desktop (Tauri), and mobile (React Native) applications
  • Enterprise Security: RBAC/ABAC with OPA, SCIM 2.0, and field-level data redaction
  • Self-Hosted: Complete control over your incident data and processes
  • API-First: Comprehensive REST API and CLI for automation and integration

Quick Start

Get started with Incidents in minutes:

  1. Installation Guide - Deploy with Docker or Kubernetes
  2. First Incident - Create and manage your first incident
  3. ITSM Integration - Connect your existing tools
  4. API Reference - Automate with our comprehensive API

Architecture Overview

The platform is built around an event-sourced timeline service that serves as the single source of truth for all incident data. Every action creates an immutable CloudEvent, ensuring complete auditability and the ability to replay incident timelines.

┌─────────────────┐    ┌──────────────────┐    ┌─────────────────┐
│   Web Client    │    │  Desktop Client  │    │  Mobile Client  │
└─────────┬───────┘    └─────────┬────────┘    └─────────┬───────┘
          │                      │                        │
          └──────────────────────┼────────────────────────┘
                                 │
                    ┌─────────────▼─────────────┐
                    │       API Server          │
                    │   (REST + WebSocket)      │
                    └─────────────┬─────────────┘
                                 │
                    ┌─────────────▼─────────────┐
                    │   Timeline Service        │
                    │  (Event Sourcing)         │
                    └─────────────┬─────────────┘
                                 │
         ┌───────────────────────────────────────────┐
         │                                           │
┌────────▼────────┐  ┌─────────▼─────────┐  ┌───────▼────────┐
│   ServiceNow    │  │  Jira Service     │  │   PagerDuty    │
│   Connector     │  │  Management       │  │   Connector    │
│                 │  │   Connector       │  │                │
└─────────────────┘  └───────────────────┘  └────────────────┘

Why Choose Incidents?

vs. Commercial Solutions

  • No Vendor Lock-in: Self-hosted with complete data control
  • Cost Effective: No per-user pricing or hidden fees
  • Customizable: Open architecture for custom integrations

vs. Building In-House

  • Production Ready: Tested architecture with enterprise features
  • Security Built-in: RBAC, SCIM, audit logging from day one
  • Proven Patterns: Event sourcing, CQRS, and modern API design

vs. Point Solutions

  • Single Source of Truth: Unified timeline across all tools
  • Complete Integration: Bi-directional sync, not just notifications
  • Cross-Platform: Consistent experience on web, desktop, and mobile

Update content

Edit content/_index.md to see this page change.

Add new content

Add Markdown files to content to create new pages.

Configure your site

Edit your config in config/_default/params.toml.

Read the docs

Learn more in the Docs.