diff --git a/DOCKER.md b/DOCKER.md index 2b45240..7595e1c 100644 --- a/DOCKER.md +++ b/DOCKER.md @@ -106,10 +106,9 @@ Los siguientes archivos se montan como volúmenes: - `config.yaml` - Configuración (solo lectura en backend) - `workers.json` - Configuración de workers (lectura/escritura) -- `favorites.json` - Favoritos (lectura/escritura) - `logs/` - Directorio de logs (lectura/escritura) -**Nota**: Los cambios en `workers.json` y `favorites.json` desde la interfaz web se guardan directamente en estos archivos. +**Nota**: Los cambios en `workers.json` desde la interfaz web se guardan directamente en este archivo. Los favoritos se almacenan en Redis. ## 🔐 Configuración de Redis @@ -143,9 +142,9 @@ docker-compose logs redis Asegúrate de que los archivos existan y tengan los permisos correctos: ```bash -touch config.yaml workers.json favorites.json +touch config.yaml workers.json mkdir -p logs -chmod 666 workers.json favorites.json +chmod 666 workers.json ``` ### Error: monitor.log es un directorio diff --git a/README.md b/README.md index 6936f94..2ee8bec 100644 --- a/README.md +++ b/README.md @@ -77,7 +77,7 @@ - **Botones interactivos**: Cada artículo incluye un botón "⭐ Añadir a favoritos" para guardar rápidamente los que te interesan. - **Comando /favs**: Escribe `/favs` en tu chat de Telegram para ver todos tus artículos favoritos guardados. - **Gestión completa**: Puedes añadir y eliminar artículos de favoritos con un solo clic. - - **Persistencia**: Todos tus favoritos se guardan en `favorites.json` y persisten entre reinicios. + - **Persistencia**: Todos tus favoritos se guardan en Redis y persisten entre reinicios. - **Enlaces directos**: Cada favorito incluye un enlace directo al mensaje original en Telegram. ### Soporte para Temas de Telegram 📌 diff --git a/docker-compose.README.md b/docker-compose.README.md index 8e4f000..c3a6040 100644 --- a/docker-compose.README.md +++ b/docker-compose.README.md @@ -85,7 +85,7 @@ docker-compose ps - Crea el directorio de logs: `mkdir -p logs` **Los archivos no se actualizan** -- Asegúrate de que existan: `touch config.yaml workers.json favorites.json` +- Asegúrate de que existan: `touch config.yaml workers.json` - Crea el directorio de logs: `mkdir -p logs` **Error al construir** diff --git a/web/QUICKSTART.md b/web/QUICKSTART.md index 1b68d80..3eb0860 100644 --- a/web/QUICKSTART.md +++ b/web/QUICKSTART.md @@ -54,7 +54,7 @@ Abre tu navegador en: **http://localhost:3000** La interfaz web lee automáticamente: - `workers.json` - Configuración de workers -- `favorites.json` - Lista de favoritos +- Redis - Lista de favoritos (se almacenan en Redis) - `config.yaml` - Configuración general (solo lectura) - `monitor.log` - Logs del sistema diff --git a/web/README.md b/web/README.md index d72a168..ca41367 100644 --- a/web/README.md +++ b/web/README.md @@ -176,7 +176,7 @@ server: { ## 📝 Notas -- La interfaz web lee los archivos `workers.json` y `favorites.json` del directorio raíz del proyecto +- La interfaz web lee el archivo `workers.json` del directorio raíz del proyecto. Los favoritos se almacenan en Redis. - Los cambios en la interfaz web se reflejan automáticamente en los archivos JSON - El sistema Python debe estar ejecutándose para que los workers funcionen - Los artículos notificados solo están disponibles si usas Redis como cache