DayFR Spanish

TinyFeed – Simplifica tu monitoreo RSS con esta herramienta minimalista | Código abierto

-

¿Estás cansado de los complejos agregadores RSS que requieren una base de datos y una configuración infinita? Así que aquí hay uno solución minimalista que le hará redescubrir el placer del seguimiento tecnológico. se llama TinyFeedy es una herramienta de línea de comandos que convierte tus fuentes RSS en una bonita página web estática.

En la gran tradición de Unix de “haz solo una cosa, pero hazla bien”, TinyFeed adopta un enfoque refrescante: sin base de datos, sin configuración complicada, solo una herramienta de línea de comandos que hace exactamente lo que necesita. La herramienta toma como entrada una lista de URL de fuentes (RSS, Atom o JSON) y genera una página HTML única, liviana y accesible. El resultado es similar al que puedes encontrar en sitios como Hacker News o Lobste.rs: una interfaz limpia que te permite concentrarte en lo que importa: el contenido.

La configuración es rápida… Supongamos que desea agregar algunos de sus blogs de tecnología favoritos, incluido https://korben.info/feed. He aquí cómo hacerlo:

  1. Descargue el binario correspondiente a su sistema desde la página de lanzamientos
  2. Hazlo ejecutable: chmod +x tinyfeed
  3. Cree un archivo de texto con las URL de su feed, uno por línea
  4. Ejecute el comando: cat feeds.txt | tinyfeed > index.html

¡Y ahí lo tienes! Ahora tienes una página web que agrega todos tus feeds favoritos. TinyFeed oculta algunas características particularmente bien pensadas, como la capacidad de personalizar la apariencia de su página con una hoja de estilo CSS externa. Un tema oscuro/claro se activa automáticamente según las preferencias del sistema, ¡porque incluso los minimalistas tienen derecho a tener estilo!

Para automatizar la actualización de su página, TinyFeed también ofrece un modo demonio particularmente práctico. No hay necesidad de preocuparse por la frescura de su contenido, la herramienta se encarga de ello por usted:

tinyfeed --daemon -i feeds.txt -o index.html -I 720

Este comando actualiza su página cada 12 horas (720 minutos). Incluso puedes integrarlo con systemd para el inicio automático cuando arranca tu máquina. Para los fanáticos de Docker, hay una imagen oficial disponible y su archivo de redacción de Docker debe tener este encabezado:

services: tinyfeed: image: thebigroomxxl/tinyfeed command: --daemon -i feeds.txt -o index.html volumes: - ./dev:/app restart: unless-stopped 

No faltan opciones de personalización. Puede establecer el número máximo de artículos para mostrar (--limit), el título de la página (--name), una descripción (--description), el número de solicitudes simultáneas (--requests), o el tiempo de espera de la consulta (--timeout)

Para los más aventureros, TinyFeed incluso admite el uso de plantillas Go personalizadas. Esto le permite adaptar completamente la apariencia y estructura de su página a sus necesidades.

Para ver TinyFeed en acción, te invito a echar un vistazo a la demostración disponible en https://feed.lovergne.dev/. Esta es la mejor manera de tener una idea de lo que puede producir la herramienta.

En resumen, ya sea que sea un fanático de la línea de comandos o simplemente esté buscando una solución liviana para seguir sus canales RSS favoritos, TinyFeed definitivamente merece su atención.

¡Muchas gracias a Lorenper por compartir este excelente hallazgo!

Consulte TinyFeed en GitHub

Related News :