Recibe una notificación por Telegram cuando se actualice tu contenedor docker

2021-10-11

Ya escribí en dos artículos la forma de actualizar tus contenedores docker de una manera automática, una era utilizando Watchtower y otra mediante Ouroboros. Finalmente me decante por este último por su sencillez y funcionamiento.

Ya ha pasado algún tiempo desde entonces y aunque el desarrollo de Ouroboros se ha detenido, según su propio desarrollador hace lo que se le pide y lo hace bien, mas o menos. Es verdad que se introdujo una nueva opción para poder recibir notificaciones en Telegram de los contenedores que se van actualizando.

img

Simplemente hemos de añadir una nueva variable de entorno durante la creación del contenedor, eso si, necesitaras crearte un bot de Telegram y conocer su token y tu ID, en este articulo, aunque antiguo, te puede servir.

Una vez que tengas los datos requeridos crea el contenedor con el siguiente comando

sudo docker run \
-d --name=ouroboros \
--hostname=ouroboros --network=host \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-e CLEANUP=true \
-e TZ='Europe/Madrid' \
-e INTERVAL=1200 \
-e NOTIFIERS="tgram://TOKEN/ID/" \
pyouroboros/ouroboros:latest

Espero que te haya gustado, pasa un buen día. 🐧


Ingrese la dirección de su instancia