Saltar a contenido

UptimeKuma

image-20210506104427925

¿Que es este repositorio?

Este repositorio te permitirá desplegar UptimeKuma es una alternativa selfhosted y opensource a Uptime Robot.

El creador de Kuma era usuario de Uptime Robot y decidió crear su propio sistema de notificaciones de indisponibilidad Selfhosted. Kuma te avisa si se cae alguna de tus webs. Soporta webhooks, notificaciones en Telegram, Discord y Correo electrónico.

GitHub - louislam/uptime-kuma: A fancy self-hosted monitoring tool

Configuración

hiveagilectl install uptimekuma

Ajustar las variables del fichero .env

TZ=Europe/Madrid
STATUS_HOST=status.hiveagile.com

STATUS_HOST

Esta variable define el dominio donde accederas a UptimeKuma, recuerda apuntar previamente el registro DNS de tipo A para que te funcione.

TZ

Esta variable te permite definir el timezone de la aplicación

USO

Una vez editado el fichero puesdes ejecutar el contenedor como normalmente.

cd /root/containers/uptimekuma
docker-compose up -d

Actualizaciones automáticas (Opcional)

Puedes usar watchtower que actualiza todos los contenedores que estan como latest

Esto es algo que pongo en todas las aplicaciones pero no hace falta que se instale cada vez.

docker run -d \
    --name watchtower \
    -v /var/run/docker.sock:/var/run/docker.sock \
    containrrr/watchtower -i 30

Invitación a mi Canal.

Estás invitado a mi canal de telegram, donde publico más soluciones como esta.

Telegram-iconhttps://t.me/aitorroma


ko-fi