Hosted onhoraciohdev.dev.hyper.mediavia theHypermedia Protocol

Document cover
Lector de noticias por RSS
Lector de noticias por RSSRSS (Really Simple Syndication o Rich Site Summary) es un formato para distribuir contenido que permite a los usuarios recibir actualizaciones automáticas de sitios web sin tener que visitarlos directamente. Funciona mediante archivos XML que contienen información sobre las últimas publicaciones, como títulos, resúmenes y enlaces. Esto facilita que los lectores se mantengan informados sobre noticias, blogs o podcasts de forma centralizada y en tiempo real utilizando aplicaciones o lectores RSS, lo que ahorra tiempo y mejora la eficiencia en la gestión de la información. Este sistema es ampliamente utilizado porque permite a los usuarios suscribirse a múltiples fuentes y verlas en un único lugar. Además, los creadores de contenido se benefician al poder difundir sus actualizaciones automáticamente a sus seguidores. El artículo también menciona un "stack" personal para usar RSS, que incluye FreshRSS como servidor autoalojado y NetNewsWire como aplicación móvil para leer las noticias cómodamente.

¿Qué es RSS?

RSS (Really Simple Syndication o Rich Site Summary) es un formato de distribución de contenido que permite a los usuarios recibir actualizaciones automáticas de sitios web sin necesidad de visitarlos directamente. Funciona a través de archivos en formato XML que contienen información sobre las últimas publicaciones de un sitio, como títulos, resúmenes y enlaces. Esto facilita a los lectores mantenerse informados sobre noticias, blogs o podcasts de manera centralizada y en tiempo real mediante el uso de aplicaciones o lectores RSS.

Este sistema es ampliamente utilizado porque ahorra tiempo y mejora la eficiencia en la gestión de información. Puedes suscribirte a múltiples fuentes y visualizarlas todas en un único lugar, evitando la necesidad de navegar manualmente por cada página. Además, los creadores de contenido se benefician al poder difundir sus actualizaciones de manera automática a sus seguidores sin saturar sus plataformas principales.

¿Para qué uso RSS?

Básicamente para ponerme todas las web o blogs que me gustan y consultarlos cuando me aburro. De esta forma evito abrir webs sin que haya novedades y tampoco me pierdo nada interesante.

Mi stack para FreshRSS + NetNewsWire

Como app autoalojada uso FreshRSS la cual hace de server y en el movil uso NetNewsWire para suscribirme a FreshRSS y leer las noticias de forma más cómoda.

services: freshrss: image: freshrss/freshrss:latest container_name: freshrss hostname: freshrss restart: unless-stopped ports: - '${PORT}:80' logging: options: max-size: 10m volumes: - ${PWD}/data:/var/www/FreshRSS/data - ${PWD}/extensions:/var/www/FreshRSS/extensions environment: TZ: ${TZ} CRON_MIN: '3,33' networks: backend-net: networks: backend-net: external: true

Sobre este stack comento un par de cosas. Uso una red unica para varios de mis contenedores que le llamo backend-net. Si no tienes una red creada así puedes eliminarla y funcionará sin problemas.

También he empezado a usar variables para definir ciertas cosas de mis stacks. Con portainer estas variables se dan valor de forma muy sencilla. Las variables en el stack se definen como ${VARIABLE} y luego abajo puedes asignar el valor (ver foto de como dar valor).

Dar valor variables Portainer

También puedes crear un archivos .env con todas las variables y subirlo pero de esta forma me parece muy cómodo.

Y ya está. Puedes crear usuario y acceder a FreshRSS y agregar tus primeras webs a seguir. Es muy sencillo e intuitivo.

FreshRSS

Lo siguiente que puedes hacer, que es opcional, es buscar alguna app de movil que te guste y linkar con FreshRSS. Eso lo dejo ya para vosotros.

Do you like what you are reading? Subscribe to receive updates.

Unsubscribe anytime