jueves, 27 de junio de 2013

Tiny Tiny RSS en tu Synology, tu propio servicio RSS

Posiblemente a estas alturas ya conocerás la noticia del cierre de uno de los servicios RSS más famosos y conocidos, Google Reader, finalmente el servicio será dado de baja en la nueva política que sigue el gigante de Internet para reducir costes, una trágica noticia para muchos de los que usamos el sistema RSS para seguirmiento de noticias y novedades en diferentes blog y tabloides.

Por este motivo vamos a ver como montar nuestro propio servidor RSS en una NAS Synology con un servicio conocido dentro de la comunidad open source como es Tiny Tiny RSS.


Para instalar Tiny Tiny RSS nos valdremos del repositorio de Synocommunity para versiones beta, puesto que la versión que instalaremos no se trata de una versión definitiva, concretamente hablamos de la 1.7.9-3, que hay publicada a día de hoy pero en mis pruebas no he notado problemas aunque sí hay usuarios que han tenido algunos percances tanto de funcionamiento como de instalación.

Los requisitos para instalar este servicio es que tengamos habilitado el Servicio Web y MySQL en nuestra NAS, algo que podemos hacer de forma simple desde Panel de Control / Servicio web, no necesitamos configurar nada, sólo activarlo.


Una vez activado y aplicados cambios procedemos a instalar el paquete desde el Centro de Paquetes, y nos pedirá en la instalación un par de datos.

Password root para MySQL: Si no has modificado la configuración de origen no existe contraseña, deja el cambio en blanco.
Ttrss password: Elige una contraseña para el usuario "ttrss" que se generará.


Se nos pedirá un dominio si lo tenemos configurado como por ejemplo el DDNS de Synology, en caso de no tener ninguno podemos introducir la IP de nuestra NAS.

Una opción interesante es el activar el Single user si sólo va a acceder una misma persona al servidor, en caso de no activarlo se nos pedirá autenticarnos al acceder vía web, los datos por defecto para el login son usuario "admin" y contraseña "password".


El link de acceso para este servicio a través del navegador será del tipo: http://tu_dominio_o_ip/tt-rss y lo podemos ejecutar desde el menú de inicio de nuestro DSM


Una vez lo tenemos en marcha debemos importar las fuentes RSS de nuestra cuenta de Google Reader u otro servicio del que queramos importar los feeds. Exportar nuestras fuentes de la cuenta de Google Reader es muy simple, sólo debemos acceder a su servicio online y en Configuración - Importar/Exportar seleccionaremos la opción "Download your data through Takeout", que nos descargará un archivo .zip con diferentes archivos en su interior.


Del fichero en cuestión (cuentagmail.com.takeout.zip) descomprimiremos su contenido y tendremos en cuenta el fichero subscriptions.xml que es el que contiene todos los sitios que estamos siguiendo actualmente.



Ahora sólo debemos abrir la ventana de Tiny tiny RSS de nuestro servidor particular e irnos a Actions/Preferences/Feeds/OPML para importar nuestros feeds que hemos descargado previamente de Google Reader, elegiremos el fichero subscriptions.xml que hemos comentado antes.


Cuando le demos al botón importar veremos como comienza la importación de los diferentes medios que seguíamos:


Ya tenemos nuestros RSS importados en nuestro propio servidor Tyny Tiny RSS y sólo nos queda comenzar a tunearlo a nuestro gusto.


El proceso no es inmediato y verás como progresivamente van aumentado el número de entradas detectadas en Tiny Tiny RSS por cada feed. Además de poder movernos por las diferentes clasificaciones de nuestro sistema RSS tenemos un enlace en la esquina superior derecha que nos dirige a un listado limpio de todas las actualizaciones que podremos usar para navegar directamente por las novedades


Si accedemos a este link obtendremos una vista parecida a ésta:



1 comentarios:

Gracias,lo probaré este fin de semana :)

Publicar un comentario

Share

Twitter Delicious Facebook Digg Stumbleupon Favorites More