{"repo":"BigBoot/AutoKuma","free":true,"listed":false,"github":"https://github.com/BigBoot/AutoKuma","clone":"git clone https://github.com/BigBoot/AutoKuma.git","description":"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.","language":"Rust","stars":875,"topics":["docker","monitor","monitoring","selfhosted","socket-io","uptime","uptime-kuma","uptime-monitoring","websocket"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"AutoKuma &nbsp&nbsp Kuma CLI &nbsp&nbsp Kuma Client &nbsp&nbsp Documentation &nbsp&nbsp Playground 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. Supported Sources Source Description Support -------- ------------- --------- Docker Monitors are sourced from container labels ✅ Files Monitors are sourced from .json / .toml files ✅ Docker Swarm Monitors can be sourced from service and/or container labels ⚠️ Kubernetes Monitors are sourced from CR, see the CRDs in autokuma/kubernetes/crds-autokuma.yml . Additionally the Files and Docker provider might be used depending on your setup ⚠️ These sources are supported on an as-is basis as I'm currently not running any of them (they are basically looking for a maintainer, please get in contact if you'd like to adopt one or add support for another source). Quick Start 🚀 The fastest way to get going is with Docker Compose: Then add labels to any container you want to monitor: AutoKuma picks up the labels and creates the monitor in Uptime Kuma automatically. For full installation options (prebuilt binaries, platforms, dev builds) see the Installation docs. Usage 💡 Labels follow this format: - - Default is kuma , configurable via AUTOKUMA DOCKER LABEL PREFIX . - - A unique identifier for the monitor. - - The monitor type (e.g. http , ping , dns ). - - The property to set. The","default_branch":null,"files":null,"tree":[],"storefront":"/r/BigBoot","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/BigBoot/AutoKuma/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}