¿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.