# rajnandan1/kener

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/rajnandan1-kener).**

4,732 stars · 239 forks · Svelte · mit

## Links

- GitHub: https://github.com/rajnandan1/kener
- Homepage: https://kener.ing/
- awesome-repositories: https://awesome-repositories.com/repository/rajnandan1-kener.md

## Topics

`awesome-list` `docker` `monitoring` `monitoring-tool` `nodejs` `observability` `status-page` `statuspage` `sveltekit`

## Description

Kener is a self-hosted status page platform and uptime monitoring tool designed to track the health and availability of websites, APIs, and infrastructure components. It functions as an incident management system that automates the detection of service disruptions and provides a public-facing dashboard to communicate real-time system status and maintenance schedules to end users.

The platform distinguishes itself through its multi-tenant architecture, which allows for the operation of multiple independent, branded status pages from a single installation. It supports deep customization of the public interface through static asset injection and template-driven notifications, ensuring that dashboards and alert communications align with specific organizational branding. Administrators can manage these environments using role-based access control and programmatic configuration tools.

The system covers a broad range of operational capabilities, including periodic background polling for health checks, automated incident lifecycle tracking, and the ability to embed status widgets or badges into external websites. It also provides features for localizing the user interface, managing data retention for historical trends, and configuring complex maintenance windows with automated subscriber notifications.

The application is designed for container-based deployment to ensure consistent behavior across infrastructure providers and can also be hosted on a Node.js runtime.

## Tags

### System Administration & Monitoring

- [Status Page Systems](https://awesome-repositories.com/f/system-administration-monitoring/status-page-systems.md) — Acts as a self-hosted status page platform for monitoring uptime and communicating system incidents to end users.
- [Incident Management Systems](https://awesome-repositories.com/f/system-administration-monitoring/incident-management-systems.md) — Track the status of service disruptions from initial investigation through identification and monitoring to final resolution with automated incident creation. ([source](https://kener.ing/docs/v4/guides/comparison))
- [Incident Communication Pages](https://awesome-repositories.com/f/system-administration-monitoring/incident-management/incident-communication-pages.md) — Publish real-time updates and status changes during outages or maintenance to keep users informed about service health. ([source](https://kener.ing/))
- [Public Status Pages](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms/availability-uptime-trackers/public-status-pages.md) — Creates and manages branded dashboards to communicate real-time service status and maintenance schedules to end users.
- [Service Uptime Monitors](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms/availability-uptime-trackers/service-uptime-monitors.md) — Tracks the availability and performance of APIs, websites, and infrastructure components to detect outages.
- [Status Pages](https://awesome-repositories.com/f/system-administration-monitoring/status-pages.md) — Provides a platform for publishing real-time service availability information and managing status pages. ([source](https://kener.ing/docs/v4/pages))
- [Uptime Monitoring](https://awesome-repositories.com/f/system-administration-monitoring/uptime-monitoring.md) — Tracks the health and availability of websites and APIs through periodic checks and configurable failure thresholds.
- [Service & Infrastructure Monitoring](https://awesome-repositories.com/f/system-administration-monitoring/administrative-operations/service-and-infrastructure-management/service-infrastructure-monitoring.md) — Tracks the health and availability of infrastructure components using configurable check intervals. ([source](https://kener.ing/docs/v4/monitors))
- [Status Dashboards](https://awesome-repositories.com/f/system-administration-monitoring/status-dashboards.md) — Supports hosting multiple independent, branded status dashboards from a single installation. ([source](https://kener.ing/docs/v4/pages))
- [Maintenance Pages](https://awesome-repositories.com/f/system-administration-monitoring/administrative-operations/service-and-infrastructure-management/service-maintenance/maintenance-pages.md) — Plans and communicates recurring maintenance events to keep users informed. ([source](https://cdn.jsdelivr.net/gh/rajnandan1/kener@main/README.md))
- [Health Check Thresholds](https://awesome-repositories.com/f/system-administration-monitoring/health-check-thresholds.md) — Require multiple consecutive failed health checks before marking a service as down to prevent false alarms caused by temporary network instability. ([source](https://kener.ing/docs/v4/monitors/grace-period))
- [Incident Management](https://awesome-repositories.com/f/system-administration-monitoring/incident-management.md) — Automates the creation and update of incident reports based on alert events. ([source](https://kener.ing/docs/v4/alerting/overview))
- [Automated Incident Response Workflows](https://awesome-repositories.com/f/system-administration-monitoring/incident-management/automated-incident-response-workflows.md) — Generate incident records automatically from configured alerts or manually through a dashboard to ensure timely reporting of service issues. ([source](https://kener.ing/docs/v4/incidents/overview))
- [Background Polling Services](https://awesome-repositories.com/f/system-administration-monitoring/background-polling-services.md) — Executes periodic background polling to monitor service availability and track uptime metrics.
- [Operational Health and Alerting](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms/operational-health-alerting.md) — Configures automated notifications via email or webhooks to alert subscribers when monitored services change operational states.
- [Health Monitoring Endpoints](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-and-observability/observability-platforms/operational-health-alerting/health-monitoring-endpoints.md) — Exposes health endpoints to report operational status for automated monitoring. ([source](https://kener.ing/docs/v4/setup/deployment))
- [Branding Customizations](https://awesome-repositories.com/f/system-administration-monitoring/status-pages/branding-customizations.md) — Allows branding of status pages by adjusting visual elements like logos, colors, and fonts. ([source](https://kener.ing/docs/v4/setup/customizations))
- [Maintenance Lifecycle Notifications](https://awesome-repositories.com/f/system-administration-monitoring/administrative-operations/service-and-infrastructure-management/service-maintenance/maintenance-pages/maintenance-lifecycle-notifications.md) — Provides timely updates to subscribers before, during, and after maintenance events. ([source](https://kener.ing/docs/v4/maintenances/overview))
- [Maintenance Notification Triggers](https://awesome-repositories.com/f/system-administration-monitoring/alert-notification-systems/notification-configuration-updates/maintenance-notification-triggers.md) — Triggers automated alerts for subscribers during maintenance lifecycle stages. ([source](https://kener.ing/docs/v4/setup/site-configuration))
- [Dashboard Widgets](https://awesome-repositories.com/f/system-administration-monitoring/dashboard-widgets.md) — Provide interactive widgets including status bars, latency charts, and event feeds for integration into third-party portals via iframes or scripts. ([source](https://kener.ing/docs/v4/sharing))
- [Maintenance Status Overrides](https://awesome-repositories.com/f/system-administration-monitoring/monitoring-status-pages/maintenance-status-overrides.md) — Allows overriding real-time service status during maintenance to reflect expected availability. ([source](https://kener.ing/docs/v4/maintenances/overview))
- [Performance Trend Analysis](https://awesome-repositories.com/f/system-administration-monitoring/performance-trend-analysis.md) — Inspect historical check data and uptime performance through integrated analytics and data exploration tools. ([source](https://kener.ing/docs))
- [Template-Driven Alerts](https://awesome-repositories.com/f/system-administration-monitoring/alert-notification-systems/template-driven-alerts.md) — Injects dynamic data into notification messages using templates for context-specific alerts. ([source](https://kener.ing/docs/v4/alerting/overview))
- [Containerized Dashboards](https://awesome-repositories.com/f/system-administration-monitoring/real-time-monitoring-dashboards/containerized-dashboards.md) — Provides a deployable monitoring dashboard optimized for containerized infrastructure.

### Repository Format

- [Awesome List](https://awesome-repositories.com/f/repository-format/awesome-list.md) — A community-curated directory that catalogs and links out to other open-source projects, rather than a standalone tool you run yourself.

### Data & Databases

- [Multi-Tenant Status Dashboards](https://awesome-repositories.com/f/data-databases/multi-tenant-data-management/multi-tenant-status-dashboards.md) — Supports hosting multiple independent, branded status pages from a single installation to serve different products or teams.

### Part of an Awesome List

- [Incident Timelines](https://awesome-repositories.com/f/awesome-lists/security/timeline-tools/incident-timelines.md) — Provides transparent incident timelines to keep stakeholders informed during service disruptions. ([source](https://kener.ing/docs))
- [Monitoring and Status](https://awesome-repositories.com/f/awesome-lists/devops/monitoring-and-status.md) — Status page with incident management features.
- [Monitoring Systems](https://awesome-repositories.com/f/awesome-lists/devops/monitoring-systems.md) — Status page with incident management features.

### Business & Productivity Software

- [Status Page Isolation](https://awesome-repositories.com/f/business-productivity-software/e-commerce-frameworks/multi-tenant-architectures/status-page-isolation.md) — Supports hosting multiple independent, branded status pages from a single installation by scoping data and navigation.
- [Template Engines](https://awesome-repositories.com/f/business-productivity-software/template-engines.md) — Uses dynamic templates to inject service data into alerts for context-aware notifications.

### DevOps & Infrastructure

- [Disruption Trackers](https://awesome-repositories.com/f/devops-infrastructure/infrastructure/operational-observability-access/service-health-monitoring/disruption-trackers.md) — Maintains a public timeline of outages and service degradations. ([source](https://kener.ing/docs/v4/incidents/overview))
- [Service Health Monitoring](https://awesome-repositories.com/f/devops-infrastructure/infrastructure/operational-observability-access/service-health-monitoring.md) — Assign status labels such as operational, down, or degraded to provide clear visibility into current system performance. ([source](https://kener.ing/docs/v4/monitors))
- [Update Maintenance Windows](https://awesome-repositories.com/f/devops-infrastructure/automated-update-management/update-maintenance-windows.md) — Schedules recurring maintenance windows to inform users of upcoming service interruptions. ([source](https://kener.ing/docs/v4/guides/comparison))
- [Container Deployment](https://awesome-repositories.com/f/devops-infrastructure/container-deployment.md) — Provides container-based deployment patterns to ensure consistent behavior across diverse infrastructure providers.

### Networking & Communication

- [Incident Notification Services](https://awesome-repositories.com/f/networking-communication/communication-platforms-services/messaging-notification-systems/messaging-automation/incident-notification-services.md) — Notifies subscribers of service status changes and incident resolutions. ([source](https://kener.ing/docs/v4/alerting/overview))
- [Messaging Automation](https://awesome-repositories.com/f/networking-communication/communication-platforms-services/messaging-notification-systems/messaging-automation.md) — Sends automated alerts to subscribers via email, webhooks, or messaging platforms. ([source](https://kener.ing/docs))
- [Email Notification Services](https://awesome-repositories.com/f/networking-communication/email-notification-services.md) — Sends automated status updates and incident reports via email to subscribers. ([source](https://kener.ing/docs/v4/guides/comparison))

### User Interface & Experience

- [Service Status Notifications](https://awesome-repositories.com/f/user-interface-experience/ui-components/feedback-overlay-components/notification-systems/service-status-notifications.md) — Triggers notifications when monitored services change operational state. ([source](https://kener.ing/docs/v4/monitors))
- [Webhook Status Notifications](https://awesome-repositories.com/f/user-interface-experience/ui-components/feedback-overlay-components/notification-systems/service-status-notifications/webhook-status-notifications.md) — Dispatches service status alerts to external platforms via webhooks. ([source](https://cdn.jsdelivr.net/gh/rajnandan1/kener@main/README.md))
- [Status Badges](https://awesome-repositories.com/f/user-interface-experience/visual-status-indicators/status-badges.md) — Generate visual indicators for service status, uptime, and latency metrics that can be embedded into external websites or applications. ([source](https://kener.ing/docs/v4/sharing))
- [Interface Localization](https://awesome-repositories.com/f/user-interface-experience/interface-localization.md) — Translate status page text into multiple languages and adjust date, time, and timezone displays to support global audiences. ([source](https://kener.ing/docs/v4/internationalization))
- [Event Visibility Filters](https://awesome-repositories.com/f/user-interface-experience/page-management-systems/page-visibility-controls/event-visibility-filters.md) — Filter which incident and maintenance events appear on status pages and within notification payloads for users. ([source](https://kener.ing/docs/v4/setup/site-configuration))
- [Interface Appearance Customization](https://awesome-repositories.com/f/user-interface-experience/terminal-user-interfaces/visual-styling-presentation/interface-appearance-customization.md) — Supports customization of status page appearance through custom styles and scripts. ([source](https://kener.ing/docs/v4/guides/comparison))

### Security & Cryptography

- [Role-Based Access Control](https://awesome-repositories.com/f/security-cryptography/role-based-access-control.md) — Manages administrative permissions through role-based access control for incident management and configuration.
- [Certificate Lifecycle Monitors](https://awesome-repositories.com/f/security-cryptography/identity-servers/certificate-trust-validation/certificate-lifecycle-monitors.md) — Monitors SSL certificate expiration dates to ensure encrypted connections remain trusted. ([source](https://kener.ing/docs/v4/monitors))

### Content Management & Publishing

- [Status Page Feeds](https://awesome-repositories.com/f/content-management-publishing/content-aggregation-curation/feed-filtering-heuristics/status-page-feeds.md) — Configure live incident and maintenance displays to show either a global feed or a scoped view filtered by specific monitor tags. ([source](https://kener.ing/docs/v4/sharing))

### Software Engineering & Architecture

- [Event-Driven Architectures](https://awesome-repositories.com/f/software-engineering-architecture/event-driven-architectures.md) — Implements an event-driven architecture to track and update service incident lifecycles automatically.
