# 在自己的伺服器上部署 Uptime Kuma

> Full URL: https://kumo2.com/zh-TW/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/zh-TW/team/ty
> Author intro: Ty (技術專家): Ty 協助 Kumo2 使用者和團隊把技術需求落到可靠、實用的基礎設施上。
> Reviewed by: Ty (技術專家) - https://kumo2.com/zh-TW/team/ty
> Review basis: Ty (技術專家): Ty 會在發布前審閱 Kumo2 技術內容，確認操作準確性、步驟可重現性和風險說明是否清楚。
> Markdown locale: zh-TW

## 你將建立什麼

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 中建立第一個管理員帳戶。

## 新增第一個監控項

為你的主要網站或 API 建立一個 HTTP 監控項。使用公開 URL，設定合理的檢查間隔，並加入簡短友善的名稱，讓儀表板保持易讀。

如果要監控私有服務，請把這些檢查保留在同一私有網路中，或用防火牆規則限制存取。監控項不應該要求把大範圍管理連接埠開放到公網。

## 驗證部署

建立第一個監控項後，等待至少一次成功檢查和一個完整檢查間隔。確認儀表板會更新、重新整理頁面後監控歷史仍然保留，並且伺服器防火牆只暴露你有意開放的連接埠。

## 檢查持久性

確認應用資料卷已經掛載，並且伺服器磁碟足以滿足你的保留策略。如果 Uptime Kuma 會成為維運流程的一部分，請儘早設定通知，讓故障不只停留在儀表板，也能送達正確的信箱或聊天室。

## 下一步

- 應用正常工作後，把網域指向伺服器。
- 先為使用者最容易感知的服務新增監控。
- 保持伺服器防火牆收斂：允許 Web 流量進入，管理入口只對可信位置開放。
- 記錄誰負責監控列表和通知目的地。
