Kuma

Kuma - API

i like kuma. simple, flexibel, selfhosted, and open source. one thing i missed is an API for adding / modifing hosted services. now, i found a webapi for kuma and gave a try. pre-condition you have some Maschine with Docker you have traefik running, which can terminate TLS, handle Loadbalancing docker-compose.yml version: '3.3' networks: traefik: external: true volumes: uptime-kuma: api-db: services: kuma: container_name: uptime-kuma image: louislam/uptime-kuma:1.19.6 restart: always volumes: - uptime-kuma:/app/data networks: - traefik labels: - "traefik.

Docker - Kuma Monitoring

Intro got a hint to try a nice monitoring tool. kuma. https://github.com/louislam/uptime-kuma pre-condition you have traefik running and a wildcard certificate for a domain. see the previous posts … .env we need few variables, edit the touch section appropriately cat << 'EOF' > .env # touch HOST="kuma" DOMAIN="your.domain" PORT=3001 # don't touch SERVICE="${HOST}" EOF docker-compose.yml … and the docker compose file … cat << 'EOF' > docker-compose.yml version: '3.3' networks: traefik: external: true services: uptime-kuma: image: louislam/uptime-kuma:1 container_name: uptime-kuma restart: always volumes: - .