Hace unas meses instalĂ© Debian Wheezy en una vieja PC sin usar. La idea era utilizar esta PC en un servidor casero y, de ese modo, poder tener un mayor control de mis datos e informaciĂłn personal. Hasta el momento, estoy más que feliz con el experimento. Lentamente, fui reemplazando todos los servicios que antes utilizaba (dropbox, gmail, agenda, contactos, etc.). Tal vez el Ăşnico que aĂşn no habĂa podido reemplazar era google reader/feedly, para leer mis suscripciones RSS.
¿Qué es Miniflux?
HabĂa leĂdo que Tiny Tiny RSS era una buena alternativa, pero despuĂ©s de varios intentos me resultĂł imposible instalarlo ya que sĂłlo se encuentra disponible en los repositorios de Debian Sid (inestable) y no en los de Wheezy (estable). Fue entonces cuando me crucĂ© con esta pequeña perla: miniflux. Se trata de un proyecto libre y de cĂłdigo abierto distribuido bajo la licencia AGPL v3 que permite leer y sincronizar suscripciones RSS desde el explorador web. Utiliza Apache y PHP, y como base de datos SQLite.
CaracterĂsticas generales de Miniflux
Optimizado para la lectura
El diseño de la página, fuentes y colores fueron elegidos para ser legibles en una pantalla. En definitiva, lo más importante es el contenido.
Descarga el contenido completo de los artĂculos
ÂżAlgunas de tus suscripciones sĂłlo muestran un resumen? Miniflux buscará el artĂculo original automáticamente.
Rápido, sencillo y eficaz
Es posible utilizar atajos de teclado para leer rápidamente todos los artĂculos.
No incluye soporte para redes sociales
Estos sitios web centralizados hacen dinero con tu vida privada. Miniflux no incluye soporte para Facebook, Google+, Twitter o similar.
Sin publicidad ni rastreo
A nadie le gusta la publicidad. Miniflux elimina automáticamente anuncios y rastreadores.
InstalaciĂłn sĂşper sencilla
Lo Ăşnico que hay que hacer es copiar y pegar el cĂłdigo fuente en tu servidor. No hay que tocar ninguna configuraciĂłn, ni siquiera de la base de datos, nada.
Gratuito y de cĂłdigo abierto
Otras caracterĂsticas
- Diseño responsive: se ve perfecto en cualquier dispositivo (smartphone, tableta o computadora de escritorio).
- Compatible con la API Fever, que permite leer tus feeds a través de clientes móviles y de escritorio.
- Es posible suscribirse a un sitio web directamente desde cualquier navegador.
- Puede importar y exportar tus suscripciones mediante el formato estándar OPML.
- Actualiza los feeds en segundo plano.
- Hay varios temas visuales disponibles.
- Los enlaces externos se abren dentro de una nueva pestaña con un atributo rel=»noreferrer» para respetar tu privacidad.
- API para interactuar programáticamente con tus feeds y artĂculos.
- Está disponible en 8 idiomas: inglés, francés, alemán, italiano, checo, español, portugués y chino simplificado.
InstalaciĂłn
1. Descargar el cĂłdigo fuente de Miniflux.
2. Descomprimir el contenido en tu carpeta www.
Por ejemplo, en mi caso yo utilizo Debian y Apache como mi servidor web. La carpeta www se encuentra en /var/www.
3. A fin de realizar la sincronizaciĂłn de las suscripciones RSS y actualizar su base de datos SQLite, cuyo archivo se encuentra en la carpeta data, es necesario darle permisos de escritura en dicha carpeta al usuario/grupo del servicio web. En Debian+Apache eso significa que hay que darle permisos de escritura en la carpeta data al grupo www-data.
sudo chgrp www-data /var/www/miniflux/data sudo chmod g+w /var/www/miniflux/data
4. Abrir el explorador web e ingresar http://ip_de_tu_servidor/miniflux. DeberĂa aparecer una pantalla de inicio de sesiĂłn. Ingresá los siguientes datos:
usuario: admin
contraseña: admin
5. Paso recomendado: cambiar tu usuario y contraseña. Esto se hace desde la pestaña Preferencias.
Eso es todo. Al contar con un diseño ajustable, esta página será perfectamente accesible desde cualquier dispositivo móvil. También existe una aplicación para Android en Google Play, que si bien funciona a la perfección no es algo deslumbrante. Miniflux también soporta las API Fever, por lo que funcionará con cualquier cliente RSS que las soporte.
Más información en: miniflux