Self-host IncidentRelay
v2.4.0Self-hosted on-call scheduling and incident response
- Stars
- 223
- Port
- 8080 (HTTP API, UI and incoming webhooks)
ghcr.io/roxy-wi/incidentrelayWhat is IncidentRelay?
IncidentRelay is a self-hosted platform for on-call management and incident response, built for SRE and DevOps teams. It ingests alerts from monitoring tools such as Prometheus Alertmanager, Grafana, Datadog, Zabbix, and AWS CloudWatch, then normalizes, routes, and groups them into incidents. The system provides on-call scheduling with rotations, overrides, and escalation policies, plus notification delivery through multiple chat platforms, email, and voice calls. It supports OIDC and SAML 2.0 single sign-on, browser and PWA push notifications, and an Event Orchestration engine for transforming and routing alerts before they reach responders. Deployment options include Docker Compose, Helm/Kubernetes, RPM packages, or manual systemd installation, with SQLite for small setups or PostgreSQL for larger ones. The project uses the Elastic License 2.0 (source-available), allowing self-hosted and internal use while requiring a commercial license for hosted-service offerings.
Should you self-host IncidentRelay?
IncidentRelay scores 47/100 on selfhost.directory (how scoring works) and ranks #31 of 51 in Monitoring & observability. It has 223 GitHub stars.
It shipped 9 stable releases in the past year. The latest, v2.4.0, came out on 25 October 2026. New versions land roughly every 2 weeks.
Setup is moderate: expect some configuration beyond a single command. An official Docker image is available. It is Other-licensed and written mostly in Python.
Its closest alternative on selfhost.directory is ITOps Agent Platform (51/100, 946 stars). It scores higher overall, so compare the two before you pick. See IncidentRelay vs ITOps Agent Platform side by side.
Features
- Alert intake and routing
- Data retention policies
- Event Orchestration
- Explain Trace
- Incident Management
- Migration Tools
- Notification delivery
- OIDC and SAML 2.0 SSO
- On-call scheduling and rotations
- Prometheus Metrics
- REST API with OpenAPI documentation
- Service catalog and impact
IncidentRelay README
FAQ
Which alert sources are supported?
Supported alert sources include Cloud.ru Cloud Eye / SMN, New Relic, Nagios, Azure Monitor, AWS SNS and CloudWatch, Grafana Alerting, Prometheus Alertmanager, Datadog, Uptime Kuma, Zabbix, Sentry, LibreNMS and RMON. Generic webhooks, PagerDuty Events API v2 compatibility and heartbeats cover custom integrations and missing-signal monitoring.
Is it similar to Grafana OnCall?
IncidentRelay focuses on similar operational workflows: rotations, alert routing, escalation, acknowledgements, resolve actions, silences and monitoring integrations.
Is it a PagerDuty alternative?
IncidentRelay can be used by teams looking for a self-hosted, open-source approach to on-call scheduling, alert routing, escalation policies and incident response workflows.
What is IncidentRelay?
IncidentRelay is open-source on-call management and incident response software for routing alerts, notifying responders, managing rotations and reducing alert noise.
More in Monitoring & observability
Income Generator (IGM)Self-hosted tool to deploy and manage bandwidth-sharing apps like Honeygain via CLI, TUI, or web dashboard with multi-proxy scaling and auto-updates.
influxdbOpen-source, single-node time series database you self-host for real-time metrics and events, querying Parquet-backed data with SQL or InfluxQL.
issue-statusissue-status is a self-hosted, open-source status page generator that creates a static site from GitHub Issues, GitLab Issues, or static data.
ITOps Agent PlatformSelf-hosted multi-agent AIOps platform automating incident lifecycle from alert to remediation with AI root cause analysis and human-in-the-loop approval.
JaegerJaeger is an open-source distributed tracing platform from Uber and CNCF. It monitors complex distributed systems by mapping request flows across microservices.
JellydashJellydash is a self-hosted, open-source dashboard for Jellyfin that shows live streams, records play history, provides viewing statistics, and sends push notifications.
KapacitorA self-hosted time series data processing engine for monitoring and alerting. Works with InfluxDB using TICKscript DSL, sends notifications to Slack, VictorOps.
keepOpen-source, self-hosted AIOps and alert management platform: deduplication, correlation, enrichment, YAML workflow automation and 110+ monitoring integrations.
KibitzrKibitzr is a self-hosted, open-source web monitoring tool that checks pages for changes and sends notifications via email, Slack, Telegram, and more.
kiteSelf-hosted, open-source Kubernetes workspace for multi-cluster management: RBAC, LDAP/OAuth login, Prometheus monitoring, Helm, audit logs, and an AI assistant.
KlaxonKlaxon is a self-hosted, open-source tool that monitors websites for changes and sends email, Slack, or Discord alerts — built for newsrooms to track newsworthy updates.
Knock-KnockA self-hosted honeypot that captures live bot attacks across many protocols with a real-time dashboard and threat intel feeds.










0 comments