creado
This commit is contained in:
47
README.md
47
README.md
@ -0,0 +1,47 @@
|
||||
# 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:
|
||||
```bash
|
||||
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.
|
||||
|
||||
```python
|
||||
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:
|
||||
|
||||
```bash
|
||||
docker-compose up -d
|
||||
Reference in New Issue
Block a user