All Collections Open Source Apps Uptime Kuma

Uptime Kuma

A fancy self-hosted monitoring tool

Updated

Uptime Kuma is a self-hosted monitoring tool written in JavaScript.

Uptime Kuma Dashboard Screenshot

Repository Settings

  1. Use "Custom Git" host.
  2. Set repository to https://github.com/louislam/uptime-kuma
  3. Use master branch

Pre-build script

# Persist data directory across deploys (stores sqlite database, etc)
mkdir -p $DIR/shared/data
ln -s $DIR/shared/data data

Post-build script

# Download dist assets
npm run download-dist

Processes

  1. Server - Run on web servers - node server/server.js