ubuntu
カテゴリ
Uptime Kuma Docker 死活監視ツール
2026/06/16 14時docker
Uptime Kuma(アップタイム・クマ)とは、Webサイトやサーバーが正常に稼働しているかを監視するための、シンプルで軽量なオープンソース(OSS)の死活監視ツール

フォルダーの作成
mkdir -p /mnt/data/docker/uptime-kuma

設定ファイル docker-compose.yml の作成
nano /mnt/data/docker/uptime-kuma/docker-compose.yml
services:
  uptime-kuma:
    image: louislam/uptime-kuma:1
    container_name: uptime-kuma
    restart: unless-stopped
    network_mode: host
    volumes:
      - /mnt/data/docker/uptime-kuma/data:/app/data

Uptime Kuma 起動
cd /mnt/data/docker/uptime-kuma
docker compose up -d

ブラウザで「http://192.168.0.100:3001」を開き、IDとパスワードを登録
画面右上のアカウントアイコン>設定>通知>通知を追加で以下を追加
項目
通知タイプEmail(SMTP)
名前Gmail
ホストsmtp.gmail.com
ポート465
セキュリティTLS
ユーザー名gmailアドレス
パスワード空欄Googleアプリパスワード
From Emailgmailアドレス
To Email受取りたいMailアドレス

監視の追加で以下を登録
名前種別URL / ホストステータスコード
AdGuard HomeHTTPhttp://192.168.0.100:3000200-299,302
EPGStationHTTPhttp://192.168.0.100:8888200-299
VaultwardenHTTPhttp://127.0.0.1:80/vault/200-299
vafee2-loungeHTTPhttp://192.168.0.100:5000200-299
PassManagerHTTPhttp://192.168.0.100:8100200-299
ImmichHTTPhttp://192.168.0.100:2283200-299
MirakurunTCP192.168.0.100:40772-

SSDを交換したり、Mirakurun が止まってEGP取得ができなかったりして、時々Dockerが止まることがあった(とは言え最近は安定している)が、これで何か Docker が止まってもメールで知らせてくれるので、再起動をすれば良い、出先でも Tailscale 経由で、Termius で操作できるので、Ubuntu Server が止まらない限り安心かな。
記事一覧