AutoKuma

AutoKuma 是一款根據 Docker 容器標籤自動建立 Uptime Kuma 監控項目的工具。使用 AutoKuma,您無需再手動

AutoKuma 是什麼?

AutoKuma 是一款根據 Docker 容器標籤自動建立 Uptime Kuma 監控項目的工具。使用 AutoKuma,您無需再在 Uptime Kuma 介面中手動建立監控項目。

AutoKuma 概覽

這是什麼

AutoKuma 是一個根據 Docker 容器標籤自動建立 Uptime Kuma 監控項目的工具。它消除了在 Uptime Kuma 介面中手動建立監控項目的需求。

主要功能

  • 根據 Docker 容器標籤自動建立 Uptime Kuma 監控項目 - 支援多種監控來源:Docker、檔案(.json/.toml)、Docker Swarm 和 Kubernetes - 基於標籤的設定,可自訂前綴和監控屬性 - 透過 API 與 Uptime Kuma 整合 - 可使用 Docker Compose 以最少的設定進行部署

使用情境

  • 自動為新 Docker 容器新增監控項目,無需手動操作介面 - 透過容器標籤管理監控設定,實現基礎設施即程式碼的工作流程 - 在需要監控多個服務的環境中減少營運負擔

快速開始

最快的方式是使用 Docker Compose。建立一個 docker-compose.yml 檔案: ```yaml version: '3' services: autokuma: image: ghcr.io/bigboot/autokuma:latest restart: unless-stopped environment: AUTOKUMA__KUMA__URL: http://uptime-kuma:3001 AUTOKUMA__KUMA__USERNAME: AUTOKUMA__KUMA__PASSWORD: volumes:

  • /var/run/docker.sock:/var/run/docker.sock - autokuma-data:/data volumes: autokuma-data: 然後在要監控的容器上加入標籤: yaml labels: kuma.my-app.http.name: 'My App' kuma.my-app.http.url: 'https://my-app.example.com' ``` 完整的安裝選項(預編譯二進位檔、平台、開發版本)請參閱儲存庫的 README。

授權與價格

AutoKuma 採用 MIT 授權條款釋出。它是開放原始碼且免費使用。

內容整理自該專案公開的 README 與儲存庫資訊。

將此徽章加入你的 README

Featured on YunoDB 徽章樣式與說明

你是這個專案的維護者嗎?展示它已收錄於 YunoDB。

Markdown[![Featured on YunoDB](https://yunodb.com/badge/bigbootautokuma.svg)](https://yunodb.com/tools/bigbootautokuma?utm_source=github&utm_medium=badge)
HTML<a href="https://yunodb.com/tools/bigbootautokuma?utm_source=github&utm_medium=badge"><img src="https://yunodb.com/badge/bigbootautokuma.svg" alt="Featured on YunoDB" height="20"></a>