Running in production · Independent · 22 Oct 2026

0xfurai/peekaping

Best Uptime Kuma Alternative

← Running in production
Peekaping: uptime monitor. Self-hosted monitoring built with Go.

In simple English

Peekaping checks if your websites and servers are running. It sends you an alert if something goes offline. It gives you a public status page to show your users. It costs nothing to run on your own server. It is still in beta, so test it before putting it on production systems.

What it is

An uptime monitoring system with an API-first design. It supports multiple databases, numerous alert channels, and many monitor types.

What it is good for

Solo builders who want a self-hosted alternative to Uptime Kuma with an API and low memory usage.

Stars1.2k
LicenceMIT
Latest0.0.47 (2026-10-19)checked 22 Oct 2026
Last code change2026-10-22
Written inGo
Setup effort
2 / 5
Payoff
4 / 5
Good
  • Built with Go (a compiled programming language that runs fast and uses very little memory).
  • API-first design lets you automate everything using scripts or infrastructure tools.
  • Supports a wide range of monitors and notification channels out of the box.
Watch for
  • Currently in beta, so some features may change or contain bugs.
  • Requires running a Docker container and managing a database like SQLite or PostgreSQL.
  • Lacks a direct built-in migration tool from Uptime Kuma at present.
Replaces

Uptime Kuma

Works well with

PostgreSQL

Similar repositories
  • louislam/uptime-kuma93k stars

    A popular self-hosted uptime monitoring tool with a friendly user interface and a large community.

  • statping-ng/statping-ng2.0k stars

    An uptime monitoring status page server that communicates server health in real time.

Also reviewed on Repo Radar
  • slok/sloth2.6k stars

    Generates Prometheus alerting and recording rules from a short specification of a service level objective.

  • nicolargo/glances34k stars

    A live view of one computer's health, in a terminal, in a browser, or through an AI assistant.

  • dokku/dokku32k stars

    A small platform you install on one server, which builds and runs an app every time you push code to it.

Install
docker run -d --restart=always \
  -p 8383:8383 \
  -e DB_NAME=/app/data/peekaping.db \
  -v $(pwd)/.data/sqlite:/app/data \
  --name peekaping \
  0xfurai/peekaping-bundle-sqlite:latest

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Infrastructure & Security › Monitoring & Reliability › Uptime Monitoring.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.