Skip to content

Uptime Kuma

A fancy self-hosted monitoring tool, running natively on FreeBSD.

Port 3001
Registry ghcr.io/daemonless/uptime-kuma
Tags :latest
Source github.com/daemonless/uptime-kuma

Quick Start

podman run -d --name uptime-kuma \
  --annotation 'org.freebsd.jail.allow.raw_sockets=true' \
  -v /containers/uptime-kuma:/config \
  -p 3001:3001 \
  ghcr.io/daemonless/uptime-kuma:latest

Access the web UI at http://localhost:3001

Features

  • Monitoring uptime for HTTP(s), TCP, Ping, DNS, and more
  • Fancy, reactive, fast UI/UX
  • Notifications via Telegram, Discord, Slack, Email, and 90+ services
  • Multi-language support
  • Status pages
  • Browser Engine monitoring (with Chromium)

Configuration

Variable Default Description
PUID 1000 User ID
PGID 1000 Group ID
DATA_DIR /config Data directory

Volumes

Path Description
/config Database and configuration

Ports

Port Description
3001 Web UI

Notes

  • Ping monitoring requires allow.raw_sockets jail annotation
  • Browser Engine monitoring uses FreeBSD's Chromium package
  • Image is larger than typical due to Chromium dependency