UptimeKitUptimeKit Docs

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.

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.

On this page