Blog del Podcast
podcast      GitHub      Twitter   Telegram

RSS-Bridge: una herramienta para generar feeds RSS de cualquier sitio web

Tiempo estimado de lectura: 6 minutos. 660 palabras. rss

¿Te gustaría seguir las actualizaciones de tus sitios web favoritos sin tener que visitarlos uno por uno? ¿Quieres recibir las últimas noticias de fuentes que no ofrecen un feed RSS? ¿Buscas una forma sencilla gratuita y privada de crear tus propios feeds personalizados? Si la respuesta es sí, entonces RSS-Bridge es la solución que necesitas.

RSS-Bridge es un proyecto de código abierto que permite generar feeds RSS de cualquier sitio web, incluso si este no los ofrece. Con RSS-Bridge, puedes convertir el contenido de páginas web, redes sociales, plataformas de vídeo, podcasts y otros servicios en un formato estándar que puedes leer con tu lector de feeds favorito.

¿Cómo funciona RSS-Bridge?

RSS-Bridge funciona mediante el uso de "bridges", que son scripts que extraen la información relevante de un sitio web y la transforman en un feed RSS. Cada bridge está diseñado para un sitio web o servicio específico, y ofrece diferentes opciones de configuración para personalizar el feed resultante.

Actualmente, RSS-Bridge cuenta con 347 bridges disponibles el 28/05/2023, que cubren una gran variedad de fuentes, como:

Puedes consultar la lista completa de bridges en el repositorio oficial del proyecto.

¿Cómo usar RSS-Bridge?

Para usar RSS-Bridge, tienes dos opciones: instalarlo en tu propio servidor o utilizar un servicio público que lo ofrezca. La primera opción te da más control y privacidad, pero requiere tener conocimientos técnicos y acceso a un servidor web. La segunda opción es más sencilla y rápida, pero depende de la disponibilidad y fiabilidad del servicio elegido.

Si optas por la segunda opción, una buena alternativa es RSS-Bridge.org, un servicio gratuito y sin publicidad que ofrece RSS-Bridge con todos los bridges disponibles. Para usarlo, solo tienes que acceder a su página web y seleccionar el bridge que te interese. Luego, podrás configurar las opciones del feed y obtener el enlace para añadirlo a tu lector de feeds.

Por ejemplo, si quieres generar un feed RSS de las últimas publicaciones del blog de GitHub, puedes usar el bridge "GithubCommits", introducir "github" como nombre de usuario y "blog" como nombre del repositorio. Al hacer clic en "Get Feed", obtendrás el enlace del feed RSS generado por RSS-Bridge.org.

Habilitar todos los puentes

Nos situamos dentro del directorio de configuración ./config que hemos creado en el volumen y creamos el archivos whitelist.txt. Dentro de él, añadiremos un * que quiere decir que habilite todos los puentes:

echo '*' > whitelist.txt

Solo algunos servicios

Elimina el "*" del archivo whitelist.txt y copia aquellos servicios que deseas utilizar: Ejemplos:

FacebookBridge
WikipediaBridge
TwitterBridge

o

Facebook
Wikipedia
Twitter

En caso de problemas con el nombre del puente, utiliza el del archivo .php que encontrarás en el repositorio de GitHub https://github.com/RSS-Bridge/rss-bridge/tree/master/bridges

Docker

Es posible montarlo de un modo privado en tu servidor con docker:

version: '2'
services:
  rss-bridge:
    image: rssbridge/rss-bridge:latest
    volumes:
      - ./config:/config
    ports:
      - 3000:80
    restart: unless-stopped

Conclusión

RSS-Bridge es una herramienta muy útil para crear feeds RSS de cualquier sitio web o servicio que te interese. Con ella, podrás estar al día de las novedades de tus fuentes favoritas sin tener que visitarlas manualmente. Además, gracias a servicios como RSS-Bridge.org, no necesitas instalar nada ni tener conocimientos técnicos para usarla. Solo tienes que elegir el bridge que quieras y disfrutar de tu feed personalizado. ¿A qué esperas para probarla?

Fuentes


Publicado por Angel el Sunday 28 May del 2023



También te puede interesar:




Powered by org-bash-blog

Written in OrgMode with Emacs and converted to HTML with Pandoc

Licencia de Creative Commons
Este obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional.