# 自分のサーバーに Uptime Kuma をデプロイする

> Full URL: https://kumo2.com/ja/self-hosted/tutorials/deploy-uptime-kuma
> Summary: Kumo2 のワンクリックセルフホストアプリ機能で、オープンソースの稼働監視を動かす入門チュートリアル。
> Published: 2026-07-09
> Reviewed: 2026-07-09
> Reading time: 10 min
> App: Uptime Kuma
> Difficulty: 初級
> Authors: Ty (テクニカルエキスパート) - https://kumo2.com/ja/team/ty
> Author intro: Ty (テクニカルエキスパート): Ty は Kumo2 のユーザーとチームが技術要件を信頼できる実用的なインフラに落とし込めるよう支援します。
> Reviewed by: Ty (テクニカルエキスパート) - https://kumo2.com/ja/team/ty
> Review basis: Ty (テクニカルエキスパート): Ty は公開前に Kumo2 の技術コンテンツを確認し、運用上の正確性、再現可能な手順、リスク説明の明確さを見ます。
> Markdown locale: ja

## 作るもの

Uptime Kuma は、HTTP エンドポイント、TCP ポート、ping チェック、キーワードチェックを監視できるオープンソースのステータス監視ツールです。このチュートリアルでは、Kumo2 のワンクリックセルフホストアプリ機能から始め、アプリ公開後に最初に確認したい設定を案内します。

## このチュートリアルの確認方法

このチュートリアルは、現在の Kumo2 の Uptime Kuma アプリフローに合わせて維持しています。Docker ベースのプロビジョニング、永続アプリストレージ、サーバー詳細ページ、Uptime Kuma 初回起動時の管理者設定を確認対象にしています。新しい単一サーバーデプロイ向けであり、別ホストから既存の監視履歴を移行する手順ではありません。

## 始める前に

Kumo2 アカウント、支払い方法、そして分かりやすい公開 URL を使いたい場合はドメインまたはサブドメインが必要です。まずはサーバー IP から直接デプロイを試すこともできます。

小規模な個人用モニターなら、控えめなサーバーサイズから始めます。多くのエンドポイントを追跡したり、長い履歴を保持したりする予定がある場合は、あとから CPU やメモリを増やせます。

## アプリをデプロイする

Uptime Kuma のセルフホストアプリページを開き、監視対象のサービスに近いリージョンを選んで注文を確定します。Kumo2 はサーバーを作成し、Docker ランタイムをインストールし、永続ストレージ付きで Uptime Kuma を起動します。

プロビジョニングが完了したら、サーバー詳細ページからアプリ URL を開き、Uptime Kuma で最初の管理者アカウントを作成します。

## 最初のモニターを追加する

メインの Web サイトまたは API 用に HTTP モニターを作成します。公開 URL を使い、適切な間隔を設定し、ダッシュボードを見やすく保てる短い名前を付けます。

プライベートサービスを監視する場合は、同じプライベートネットワーク内でチェックを行うか、ファイアウォールルールでアクセスを制限します。モニターのために広い管理ポートをインターネットへ公開する必要はありません。

## デプロイを検証する

最初のモニターを作成したら、少なくとも 1 回の成功チェックと 1 回の完全なチェック間隔を待ちます。ダッシュボードが更新されること、ページ更新後も監視履歴が残ること、サーバーファイアウォールが意図したポートだけを公開していることを確認します。

## 耐久性を確認する

アプリのデータボリュームが接続されていること、保持設定に対してサーバーディスクが十分であることを確認します。Uptime Kuma が運用フローの一部になる場合は、早めに通知を設定し、障害がダッシュボードだけでなく適切な受信箱やチャットにも届くようにします。

## 次のステップ

- アプリが動作したら、ドメインをサーバーに向けます。
- ユーザーが最初に気づくサービスからモニターを追加します。
- サーバーのファイアウォールは絞り込みます。Web トラフィックは許可し、管理アクセスは信頼できる場所からのみ許可します。
- モニター一覧と通知先の責任者を記録します。
