Daniel Fernandez Sotolongo 514c655746 actualizando network
2025-09-27 12:20:58 -04:00
2025-09-27 12:20:58 -04:00
2025-09-27 12:09:27 -04:00
2025-09-27 12:09:27 -04:00
2025-09-27 12:09:27 -04:00

Watchtower Telegram Notifier

Este proyecto contiene los archivos necesarios para desplegar un notificador de Watchtower que envía reportes de actualizaciones a Telegram.


📋 Requisitos

Asegúrate de tener instalado Docker y Docker Compose en el servidor de destino.


🛠️ Configuración

  1. Clona el Repositorio Abre una terminal en tu servidor y clona este repositorio de Git:

    git clone [https://github.com/tu-usuario/nombre-del-repositorio.git](https://github.com/tu-usuario/nombre-del-repositorio.git)
    cd nombre-del-repositorio
    

    (Reemplaza la URL con la de tu repositorio).

  2. Configura el Notificador Antes de desplegar, debes editar el archivo watchtower_telegram_notifier.py con tus credenciales.

    • Abre el archivo watchtower_telegram_notifier.py en un editor de texto.
    • Reemplaza el valor de TELEGRAM_BOT_TOKEN y TELEGRAM_CHAT_ID con los datos de tu bot de Telegram.
    TELEGRAM_BOT_TOKEN = "TU_TOKEN_AQUI"
    TELEGRAM_CHAT_ID = "TU_CHAT_ID_AQUI"
    
  3. Configura Watchtower El archivo docker-compose.yaml ya está configurado con parámetros recomendados para Watchtower. Puedes ajustar el intervalo de chequeo (WATCHTOWER_POLL_INTERVAL) y otros parámetros si lo deseas.

    • Importante: El notificador y Watchtower están configurados para usar una red externa llamada aria-network. Si tu red externa tiene otro nombre, edita el archivo docker-compose.yaml para que coincida.
    • Si no usas una red externa, puedes eliminar la línea external: true y el networks: en ambos servicios, o crear una red en su lugar con docker network create aria-network.

🚀 Despliegue

Una vez que hayas configurado los archivos, el despliegue es un único comando:

docker-compose up -d
Description
Watchtower para docker personalizado
Readme 44 KiB
Languages
Python 100%