OSS Tanbou

unify monitoring, observability, on-call, incidents, and status pages in one platform

About these scores

OSS scale score is an unbounded metric that log-compresses and weights Stars, Watchers, Forks, and Contributors. Discovery score is the current OSS scale score minus the score at discovery. Update pace is commits in the last 30 days, growth momentum is the OSS scale score difference within the recent observation window, and OSS health is a 0–100 rating based on available recency, Community Health, and release data.

Stars
7,693
Primary language
TypeScript
License
Not determined
Repository last updated
Oct 2, 2026
On this page

Overview

OneUptime combines uptime monitoring, metrics, logs, traces, error tracking, alerting, on-call, incident response, and status pages in one monitoring and observability platform. It can be self-hosted with Docker Compose or deployed to Kubernetes with Helm.

Features and best fit

Based on official documentation; not hands-on tested · Content checked:

Key features

Bring monitoring and telemetry into one operational surface

Alongside uptime checks, OneUptime covers metrics, logs, traces, and error tracking so detection and investigation can share one observability platform.

Sources: [2]

Connect alerts to on-call, incident response, and status pages

The platform extends beyond signal collection into paging, incident handling, and public status communication, reducing handoffs between separate operational tools.

Sources: [2]

Self-host with Docker Compose or Kubernetes Helm

The README documents a single-server Docker Compose path and a Helm path for Kubernetes, supporting evaluation and larger deployments.

Sources: [2]

Best fit

Fits teams consolidating several monitoring and incident-response tools

It is relevant when monitoring, observability, on-call, incidents, and status pages are currently split across several services and the team wants one self-hosted operational platform.

Sources: [2]

Before adoption

Plan capacity, backup, and upgrades for the integrated stack

Because telemetry, incidents, and status services share the platform, review storage growth, persistence, backup, availability, and upgrade procedures together.

Sources: [2]

Replace example secrets and add production TLS before exposure

The Compose quick start tells operators to copy config.example.env and replace it with strong random secrets. Public deployments also need production URLs, credentials, TLS, and persistence.

Sources: [2]

The ee/ directory uses a separate Enterprise License

The root license applies Apache-2.0 outside ee/, while ee/ is governed by the OneUptime Enterprise License. Production use of enterprise features requires reviewing those separate terms.

Sources: [4][5]

Official sources

  1. [1]OneUptime/oneuptime repository(2026-10-01)
  2. [2]OneUptime README(2026-10-01)
  3. [3]OneUptime 14.0.10 release(2026-10-01)
  4. [4]OneUptime root license(2026-10-01)
  5. [5]OneUptime Enterprise License(2026-10-01)
Supplemental curator note

OneUptime is a candidate when uptime monitoring, telemetry, alerting, on-call, incident response, and status pages should live in one operational platform. Community code is Apache-2.0 outside ee/, while ee/ has a separate Enterprise License.

Try it in 3 steps

  1. 1

    Clone the release branch

    Follow the documented Docker Compose path and clone the repository's release branch with a shallow checkout.

    git clone --depth 1 --single-branch --branch release https://github.com/OneUptime/oneuptime.git && cd oneuptime
  2. 2

    Create the configuration file

    Copy the example configuration, then replace passwords, secrets, URLs, and other deployment values before public exposure.

    cp config.example.env config.env
  3. 3

    Start OneUptime

    Start the Docker Compose stack, then open http://localhost and create the first account.

    npm start
Check the official README

Growth

Growth trends · Last 30 days

7,693 Stars

Trend data is still being collected.

Development activity

Last 90 days · weekly

Commits (last 30 days)
2,850
Open PRs
96

Development activity is still being collected.

Built with

Categories and tags

GitHub data

GitHub dataView detailed GitHub data

GitHub Topics

  • devops
  • monitoring
  • incident-response
  • incident-management
  • status-page
  • observability
  • on-call
Stars
7,693
Forks
468
Watchers
28
Open issues
203
Contributors
121
Owner type
Organization
Primary language
TypeScript
License
Not determined
Repository last updated
Oct 2, 2026
Write a related article

Share a guide or use case for this OSS in Markdown. Articles are published after administrator approval.

Report incorrect information

Tell us if any listing information is incorrect or outdated.

After reading this page, do you know what to do next?