# Kener - Stunning Status Pages

kener example illustration

GitHub Repo stars Awesome status page Awesome self hosted

Docker Kener Docker Image Size Docker Image Size

GitHub Workflow Status GitHub issues

Kener on Product Hunt

๐Ÿ”” ๐Ÿš€ ๐Ÿšง

| [๐ŸŒ Live Server](https://kener.ing) | [๐ŸŽ‰ Quick Start](https://kener.ing/docs/quick-start) | [๐Ÿ—„ Documentation](https://kener.ing/docs/home) | | ----------------------------------- | ---------------------------------------------------- | ----------------------------------------------- | ## What is Kener? **Kener** is a sleek and lightweight status page system built with **SvelteKit** and **NodeJS**. Itโ€™s not here to replace heavyweights like Datadog or Atlassian but rather to offer a simple, modern, and hassle-free way to set up a great-looking status page with minimal effort. Designed with **ease of use** and **customization in mind**, Kener provides all the essential features youโ€™d expect from a status pageโ€”without unnecessary complexity. ### Why Kener? โœ…  Minimal overhead – Set up quickly with a clean, modern UI
โœ…  Customizable – Easily tailor it to match your brand
โœ…  Open-source & free – Because great tools should be accessible to everyone ### What's in a Name? โ€œKenerโ€ is inspired by the Assamese word _โ€œKeneโ€_, meaning _โ€œhowโ€™s it going?โ€_. The _โ€˜.ingโ€™_ was added because, wellโ€ฆ that domain was available. ๐Ÿ˜„ ## Installation ### Manual ```shell # Clone the repository git clone https://github.com/rajnandan1/kener.git cd kener npm install cp .env.example .env npm run dev ``` ### Docker Official Docker images for **Kener** are available on [Docker Hub](https://hub.docker.com/r/rajnandan1/kener). Multiple versions are maintained to support different use cases. Kener latest stable version: 3.2.12 #### Available Tags
Image Tag Description
Debian 12 (Bookwork Slim) w/ Node.js v23.7.0  (default)
latest Latest stable release (aka 3.2.12)
3.2.12 Specific release version
3.2 Major-minor version tag pointing to the latest patch (3.2.12) release within that minor version (3.2.x)
3 Major version tag pointing to the latest stable (3.2.12) release within that major version (3.x.x)
Alpine Linux 3.21 w/ Node.js v23.7.0  (smallest image size)
alpine Latest stable release (aka 3.2.12)
3.2.12-alpine Specific release version
3.2-alpine Major-minor version tag pointing to the latest patch (3.2.12) release within that minor version (3.2.x)
3-alpine Major version tag pointing to the latest stable (3.2.12) release within that major version (3.x.x)
#### Usage Pull the latest stable version: ```sh docker pull rajnandan1/kener:latest ``` Or use the smaller, Alpine-based variant: ```sh docker pull rajnandan1/kener:alpine ``` For a production setup, refer to the sample [docker-compose.yml](https://github.com/rajnandan1/kener/blob/main/docker-compose.yml). This keeps things clean, structured, and easy to read while preserving all the details. ### One Click [![Deploy on Railway](https://railway.com/button.svg)](https://railway.com/template/spSvic?referralCode=1Pn7vs) ## Features Here are some of the features that you get out of the box. Please read the documentation to know how to use them. ### ๐Ÿ“Š  Monitoring and Tracking - Advanced **application performance monitoring** tools - **Real-time network monitoring** capabilities - Supports **polling HTTP endpoints** or **pushing data** via REST APIs - **Timezone auto-adjustment** for visitors - Organize monitors into **custom sections** - **Cron-based scheduling** (minimum: **every minute**) - **Create complex API polls** (chaining, secrets, etc.) - Set a **default status** for monitors - Supports **base path hosting in Kubernetes (k8s)** - **Pre-built Docker images** for easy deployment ### ๐ŸŽจ  Customization and Branding - Fully **customizable status page** - **Badge generation** for status and uptime tracking - Support for **custom domains** - Embed monitors as **iframes or widgets** - **Light & Dark Mode** - **Internationalization (i18n) support** - **Sleek, beautifully crafted UI** ### ๐Ÿšจ  Incident Management - **Incident tracking & communication** tools - **Comprehensive APIs** for incident management ### ๐Ÿง‘โ€๐Ÿ’ป  User Experience and Design - **Accessible & user-friendly interface** - **Quick & easy installation** - **Responsive design** for all devices - **Auto SEO & Social Media ready** - **Server-Side Rendering (SSR) for better performance**
Visitor Stats
## Technologies Used - [SvelteKit](https://kit.svelte.dev/) - [shadcn-svelte](https://www.shadcn-svelte.com/) ## Support Me If youโ€™re enjoying Kener and want to support its development, consider sponsoring me on GitHub or treating me to a coffee. Your support helps keep the project growing! ๐Ÿš€ [Sponsor Me Using Github](https://github.com/sponsors/rajnandan1) โ˜•  [Buy Me a Coffee](https://www.buymeacoffee.com/rajnandan1) ![image](https://badges.pufler.dev/visits/rajnandan1/kener) ## Contributing If you want to contribute to Kener, please read the [Contribution Guide](https://github.com/rajnandan1/kener/blob/main/.github/CONTRIBUTING.md). ## Star History [![Star History Chart](https://api.star-history.com/svg?repos=rajnandan1/kener&type=Date)](https://star-history.com/#rajnandan1/kener&Date)