Introduction
UptimeKit's documentation hub
Welcome to the Uptimekit documentation hub. These pages describe the project, how to run it locally, and development workflows.
- Project: Uptimekit — a Turborepo monorepo for self-hostable status pages and dashboard.
- Primary docs: see the Development guide for setup and running instructions.
Quick Links
Overview
Uptimekit provides an admin dashboard and public status pages built with Next.js (App Router) and a shared TypeScript backend using TRPC, Better Auth, and Drizzle ORM. The repository contains three main apps: web (dashboard + public pages), docs (this documentation site), and worker (background job runner), plus shared packages for server, DB, and config.
For development setup, environment configuration, and useful scripts, open the Development guide linked above.