Walter White

Pulseboard: self-hosted HTTP uptime monitoring without the SaaS bill

I wanted something like Uptime Kuma — lightweight, self-hosted, easy to run — so I built Pulseboard.

What it does

  • HTTP(S) checks on a schedule
  • History + statistics dashboard
  • Optional alert webhooks
  • Docker Compose or local npm setup
  • No heavy database for the MVP (JSON on disk)

Quick start

git clone https://github.com/mamyan2001-gif/pulseboard.git
cd pulseboard
npm run setup
npm run dev
# UI → http://127.0.0.1:5175  API → :5060

Enter fullscreen mode Exit fullscreen mode

Or Docker:

docker compose up --build
# → http://localhost:5060

Enter fullscreen mode Exit fullscreen mode

Why small tools matter

I'm a full-stack developer (React / Node / TypeScript) in Yerevan, shipping self-hosted utilities and security-minded apps. Open to remote roles.

Also see: Seal · Hookbox · Dropkit

GitHub: mamyan2001-gif/pulseboard