Skip to content

Kener is a Modern Self hosted Status Page, batteries included

License

Notifications You must be signed in to change notification settings

KuronekoServer/kener

This branch is 11 commits ahead of, 365 commits behind rajnandan1/kener:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Sep 6, 2024
304ad96 Â· Sep 6, 2024
Apr 12, 2024
Aug 11, 2024
Jan 24, 2024
Aug 11, 2024
Aug 11, 2024
Sep 6, 2024
Aug 20, 2024
Apr 29, 2024
May 4, 2024
May 4, 2024
Apr 29, 2024
Dec 24, 2023
May 13, 2024
May 4, 2024
Dec 5, 2023
Apr 29, 2024
May 11, 2024
Dec 2, 2023
Aug 20, 2024
Aug 18, 2024
May 4, 2024
May 4, 2024
May 4, 2024
May 4, 2024
Dec 2, 2023
May 4, 2024

Repository files navigation

kener example illustration

GitHub Repo stars Awesome status page Docker Kener

👉 Visit a live server here

👉 Read the documentation here

Kener - Status Page System

Kener: Open-source Node.js status page tool, designed to make service monitoring and incident handling a breeze. It offers a sleek and user-friendly interface that simplifies tracking service outages and improves how we communicate during incidents. And the best part? Kener integrates seamlessly with GitHub, making incident management a team effort—making it easier for us to track and fix issues together in a collaborative and friendly environment.

It uses files to store the data. Other adapters are coming soon

Features

Monitoring and Tracking:

  • Real-time monitoring
  • Polls HTTP endpoint or Push data to monitor using Rest APIs
  • Handles Timezones for visitors
  • Categorize Monitors into different Sections
  • Cron-based scheduling for monitors. Minimum per minute
  • Flexible monitor configuration using YAML. Define your own parsing for monitor being UP/DOWN/DEGRADED
  • Construct complex API Polls - Chain, Secrets etc
  • Supports a Default Status for Monitors. Example defaultStatus=DOWN if you dont hit API per minute with Status UP
  • Supports base path for hosting in k8s
  • Pre-built docker image for easy deployment

Customization and Branding:

  • Customizable status page using yaml or code
  • Badge generation for status and uptime of Monitors
  • Support for custom domains
  • Embed Monitor as an iframe or widget
  • Light + Dark Theme
  • Internationalization support

Incident Management:

  • Create Incidents using Github Issues - Rich Text
  • Or use APIs to create Incidents

User Experience and Design:

  • 100% Accessibility Score
  • Easy installation and setup
  • User-friendly interface
  • Responsive design for various devices
  • Auto SEO and Social Media ready

Technologies used

Inspired from

Roadmap

  • Add api to create incident
  • Add docker file
  • Add notification
  • Add Mysql adapter

Screenshots

image image image image image image image image image

Support Me

Sponsor Me

About

Kener is a Modern Self hosted Status Page, batteries included

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 52.0%
  • Svelte 37.9%
  • TypeScript 5.6%
  • CSS 2.1%
  • Dockerfile 1.2%
  • HTML 1.2%