AutoKuma

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

What is AutoKuma?

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.

Overview of AutoKuma

What it is

AutoKuma is a utility that automates the creation of Uptime Kuma monitors based on Docker container labels. It eliminates the need for manual monitor creation in the Uptime Kuma UI.

Key features

  • Automatically creates Uptime Kuma monitors from Docker container labels - Supports multiple monitor sources: Docker, Files (.json/.toml), Docker Swarm, and Kubernetes - Label-based configuration with customizable prefix and monitor properties - Integrates with Uptime Kuma via its API - Can be deployed using Docker Compose with minimal setup

Use cases

  • Automatically adding monitors for new Docker containers without manual UI interaction - Managing monitor configurations through container labels for infrastructure-as-code workflows - Reducing operational overhead in environments with many services to monitor

Getting started

The fastest way to get started is with Docker Compose. Create a docker-compose.yml file: ```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: Then add labels to any container you want to monitor: yaml labels: kuma.my-app.http.name: 'My App' kuma.my-app.http.url: 'https://my-app.example.com' ``` For full installation options (prebuilt binaries, platforms, dev builds) see the repository README.

License and pricing

AutoKuma is released under the MIT License. It is open source and free to use.

Based on the project's public README and repository metadata.

Add this badge to your README

Featured on YunoDB Badge styles & help

Maintain this project? Show that it is featured on 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>