AutoKuma

AutoKuma

Docker 应用程序 from grtgbln's Repository

概述

AutoKuma is a utility that automates the creation of Uptime Kuma monitors based on Docker container labels. With AutoKuma, you can eliminate the need for manual monitor creation in the Uptime Kuma UI.

要求


        Requires a separate Uptime Kuma server
        
        Requires Docker containers to be labeled with the appropriate "Docker label prefix"
        You can add labels to a Docker container using the "Add another Path, Port, Variable, Label or Device" button in the Docker container settings.
        More about required labels here: https://github.com/BigBoot/AutoKuma?tab=readme-ov-file#usage-
    

运行时参数

网络
bridge
特权
true

模板配置

Uptime Kuma URLVariable

URL of the Uptime Kuma instance to add monitors to

目标
AUTOKUMA__KUMA__URL
默认值
http://localhost:3001
Uptime Kuma usernameVariable

Uptime Kuma username, required if auth is enabled

目标
AUTOKUMA__KUMA__USERNAME
Uptime Kuma passwordVariable

Uptime Kuma password, required if auth is enabled

目标
AUTOKUMA__KUMA__PASSWORD
Uptime Kuma MFA tokenVariable

Uptime Kuma MFA token, required if MFA is enabled

目标
AUTOKUMA__KUMA__MFA_TOKEN
Uptime Kuma tag nameVariable

The name of the AutoKuma tag, used to track managed containers

目标
AUTOKUMA__TAG_NAME
默认值
AutoKuma
Uptime Kuma tag colorVariable

The color of the AutoKuma tag

目标
AUTOKUMA__TAG_COLOR
默认值
#42C0FB
Docker label prefixVariable

The prefix for Docker labels that AutoKuma should look for

目标
AUTOKUMA__DOCKER__LABEL_PREFIX
默认值
kuma
On deletion actionVariable

The action to take on the Uptime Kuma monitor when a container is deleted

目标
AUTOKUMA__ON_DELETE
默认值
delete|keep
Uptime Kuma headersVariable

Comma-separated list of HTTP headers to send when connecting to Uptime Kuma

目标
AUTOKUMA__KUMA__HEADERS
Uptime Kuma connection timeoutVariable

The timeout for the initial connection to Uptime Kuma, in seconds

目标
AUTOKUMA__KUMA__CONNECT_TIMEOUT
默认值
5
Uptime Kuma call timeoutVariable

TThe timeout for executing calls to the Uptime Kuma server, in seconds

目标
AUTOKUMA__KUMA__CALL_TIMEOUT
默认值
5
Static monitor configuration pathsVariable

Path to the directory inside the container containing static monitor configurations

目标
AUTOKUMA__STATIC_MONITORS
默认值
/static_monitors
AutoKuma static monitor configurationsPathrw

Path to the directory containing static monitor configurations

目标
/static_monitors
默认值
/mnt/user/appdata/autokuma/static_monitors
价值
/mnt/user/appdata/autokuma/static_monitors
Docker socketPathro

Path to the Docker socket

目标
/var/run/docker.sock
默认值
/var/run/docker.sock
价值
/var/run/docker.sock

详细信息

存储库
ghcr.io/bigboot/autokuma
最后更新2026-05-31
初见2024-05-09

在Unraid 上运行 AutoKuma 。

AutoKuma 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。