Cette page est affichée en anglais. Une traduction française est en cours.
ScriptsJul 3, 2026·3 min de lecture

Kener — Beautiful Open-Source Status Page Generator

A modern status page system built with SvelteKit that combines automated monitoring with manual incident management and a polished UI.

Prêt pour agents

Installation agent prête

Cet actif peut être installé après choix du runtime, vérification du plan et exécution de la commande adaptée.

Native · 98/100Policy : autoriser
Surface agent
Tout agent MCP/CLI
Type
Skill
Installation
Single
Confiance
Confiance : Established
Point d'entrée
Kener Status Page
Commande d'installation directe
npx -y tokrepo@latest install 8e913e49-76b9-11f1-9bc6-00163e2b0d79 --target codex

À exécuter après confirmation du plan en dry-run.

Introduction

Kener is an open-source status page system built with SvelteKit. It provides automated uptime monitoring with HTTP, TCP, and DNS checks, combined with a manual incident management system and a modern, customizable UI for communicating service status to users.

What Kener Does

  • Monitors services via HTTP, TCP, and DNS health checks at configurable intervals
  • Displays real-time and historical uptime data on a clean, responsive status page
  • Manages incidents with creation, updates, and resolution timelines
  • Sends notifications through webhooks, email, and integration with services like Slack
  • Generates embeddable status badges for READMEs and documentation

Architecture Overview

Kener is built on SvelteKit with server-side rendering for fast initial page loads. Monitoring runs as background jobs that execute health checks and store results in a local file-based data store. The status page is statically generated at configurable intervals for performance. Configuration is defined in YAML files covering monitors, incidents, and site settings.

Self-Hosting & Configuration

  • Deploy with Docker for the simplest setup with volume-mounted configuration
  • Define monitors in monitors.yaml with endpoint URLs, check intervals, and thresholds
  • Customize the status page appearance with themes, logos, and custom CSS
  • Configure notification channels for downtime alerts via webhooks or email
  • Set up behind a reverse proxy with a custom domain for production use

Key Features

  • Modern, responsive UI with dark mode and customizable branding
  • YAML-based configuration for monitors and site settings (no database required)
  • Incident management with status updates and resolution tracking
  • Embeddable badges and API endpoints for programmatic status access
  • Internationalization support for multilingual status pages

Comparison with Similar Tools

  • Upptime — GitHub Actions-based monitoring; Kener is self-hosted with its own scheduler
  • Gatus — Go-based with alerting focus; Kener offers a richer status page UI
  • Cachet — PHP-based status page now unmaintained; Kener is actively developed on SvelteKit
  • Uptime Kuma — monitoring dashboard; Kener focuses on public-facing status pages
  • Statuspage.io — commercial SaaS; Kener is free and self-hosted

FAQ

Q: Does Kener require a database? A: No. Kener uses file-based storage for monitor data and configuration, keeping the setup simple.

Q: Can I use Kener for internal service monitoring? A: Yes. Deploy it on your internal network to monitor internal services and share status with your team.

Q: How do I create an incident? A: Incidents are managed through YAML files or the API, allowing manual creation with status updates and resolution notes.

Q: Can I customize the look of the status page? A: Yes. Kener supports custom themes, logos, favicons, and CSS overrides.

Sources

Fil de discussion

Connectez-vous pour rejoindre la discussion.
Aucun commentaire pour l'instant. Soyez le premier à partager votre avis.

Actifs similaires