DEV Community

Cover image for Why did I build another status page
Raj Nandan Sharma
Raj Nandan Sharma

Posted on

Why did I build another status page

The status pages that are opensource look dated. I wanted to build a modern looking one and I wanted to keep it minimal effort. There is a project called upptime.js.org which uses github to power a status page. It also looks old and has limitation of minimum 5 minute check.

So, I thought to myself what the heck, let us do it. I know svelte, NodeJS and I like shadcn-svelte

So here it is

Kener - Status Page System

Visit https://kener.ing | Github

Features

  • Real-time monitoring
  • Customizable status page
  • Easy installation and setup
  • Automated incident management
  • GitHub integration for issue tracking
  • Environment variable configuration
  • Production and custom deployment options
  • Detailed documentation and examples
  • API for status updates
  • Badge generation for status and uptime display
  • Branding and theme customization
  • Flexible monitor configuration using YAML
  • Cron-based scheduling for monitors
  • Secrets management for headers and bodies
  • Evaluators for HTTP response parsing
  • Incident tagging and labeling
  • Meta tag customization for SEO
  • User-friendly interface
  • Support for light and dark themes
  • Responsive design for various devices

Do spare a ⭐ on github

Roadmap

  • [ ] Add notification
  • [ ] Add api to create incident
  • [ ] Add Mysql adapter

Top comments (2)

Collapse
 
lionelrowe profile image
lionel-rowe

This looks really great, good job!

Collapse
 
rajnandan1 profile image
Raj Nandan Sharma

thanks lionel