This repo contains a simple app that will configure / bootstrap the Uptime-Kuma.
Idea behind this, is to run it in my homelab pipelines to keep the application "up-to-date"
Warning
This script is destructive. It will not ask for confirmation as its designed to be used in the CICD scenarios
Please read theREADME.md
andexample_config.yml
before using it on "prod"
- ✅ | Adding and updating tags
- ✅ | Deleting obsolete tags
- ❌ | Adding and updating monitors
- ❌ | Deleting obsolete monitors
- ❌ | Associating tags with monitors
- ❌ | And more ...
- Get the repo
git clone https://github.com/l33t-sh/uptime-kuma-bootstrap.git
- Install the required packages
pip install -r requirements.txt
- Create config.yml file in the
config
folder
Useexample_config.yml
as template
cp config/example_config.yml config/config.yml
- $$$
python app.py