Esta página se muestra en inglés. Una traducción al español está en curso.
ScriptsJul 3, 2026·3 min de lectura

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.

Listo para agents

Instalación lista para agent

Este activo puede instalarse después de elegir el runtime, revisar el plan y ejecutar el comando correspondiente.

Native · 98/100Política: permitir
Superficie agent
Cualquier agent MCP/CLI
Tipo
Skill
Instalación
Single
Confianza
Confianza: Established
Entrada
Kener Status Page
Comando de instalación directa
npx -y tokrepo@latest install 8e913e49-76b9-11f1-9bc6-00163e2b0d79 --target codex

Ejecutar después de confirmar el plan con 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

Discusión

Inicia sesión para unirte a la discusión.
Aún no hay comentarios. Sé el primero en compartir tus ideas.

Activos relacionados