A lo largo de los últimos años he utilizado varios lectores RSS (Netvibes, Thunderbird, Liferea, etc.) pero ahora con el inminente sierre de Google Reader, es hora de buscar otra alternativa. Por un lado quiero que sea online, de forma que pueda acceder desde diferentes equipos. Y además quiero que sea software libre para poder alojarlo en mis infraestructuras, y para no tener tanta dependencia de un proveedor externo.
Otras dos variables a considerar son el rendimiento, cuando manejamos un histórico de feeds grande ( por si queremos tener enlaces pasados etiquetados) el lector tiende a volverse lento. Y un sistema de recomendación. Estas dos características las cumplía estupendamente Google Reader. De momento tendrán que esperar, eso si, estaré con un ojo puesto en el desarrollo de una alternativa libre.
Así que con esas consideraciones busque, encontré y probé RSSLounge; PHP, Apache entre otros, interfaz ajax y hasta el momento útil y sencillo.
Proceso de instalación de RSSLounge:
01) Descargamos y seguimos el manual de instalación .
02) Subimos los archivos descargados al servidor por FTP. (En modo binario)
03) Damos permisos de escritura en los directorios config, data/cache, data/favicons y data/thumbnails. De momento solo los he dado para el propietario. (opcional)
04) Creamos la Base de datos asociada.
05) Abrimos RSSLounge en el navegador para ejecutar el script de instalación y seguimos las instrucciones. El script comprueba que las carpetas tienen los permisos adecuados, escogemos el idioma, tendremos que indicar los parámetros de la bbdd (servidor, usuario y contraseña). en este punto también podremos indicar si el acceso al lector es público o queremos contraseña.
06) Una vez instalado si queremos migrar nuestro antigua lista de feeds deberemos generarla desde nuestro antiguo lector, y en RSSLounge desde el menú de configuración (arriba a la derecha) elegimos Importar OPML.
07) Por último podemos poner un cron para actualizar los RSS y que luego al acceder nos cargue más rápido. Para ello tendrá que apuntar a:
http://<rsslounge url>/update/silent
------------------
Sitio del script: AQUI
Sitio de prueba: AQUI