Les Flux RSS tronqués!

J’utilise pour ma veille un lecteur de Flux RSS, plus précisément j’utilise Owncloud News, et l’appli mobile android qui va avec.

La solution me convient très bien, Mais…

Environs un tiers des flux auquel je suis abonné sont tronqués. (Ces derniers sont d’ailleurs souvent, bien moins intéressants et originaux que les flux rss libérés en full… ), ont peut se douter pourquoi + de vues, + de pubs etc… n’empêche que ça fait chier de devoir quitter son lecteur de news si confortable.

Jusqu’il y à quelques jours tout allait bien, j’utilisait http://fulltextrssfeed.com/ pour récupérer le contenu complet dans mon aggrégateur. Mais depuis 5/6 jours, le site ne réponds plus, impossible de récupérer quoi que ce soit.

J’ai donc farfouillé de droite de gauche et je suis tombé la dessus : http://fivefilters.org/content-only/

Il proposent un service payant pour effectuer le travail… mais pas que !

Il proposent également une version de leur application sous licence GPL (Version N-1), à héberger soit même! Et comme on n’est jamais mieux servi que par soit même, je me suis empressé de la mettre en place.

Les sources se trouvent ici : http://code.fivefilters.org/full-text-rss

Pour l’installer rien de plus simple :

#Téléchargement des sources (si pas GIT, apt-get install git sur Debian/Ubuntu)
git clone https://bitbucket.org/fivefilters/full-text-rss.git

#On déplace le répertoire à la racine du serveur web
mv full-text-rss /var/www

On se rends à l’adresse du serveur /full-text-rss, on colle l’url du flux tronqué et on récupère dans la barre d’adresse notre nouvelle URL que l’on va pouvoir donner à notre aggrégateur de flux!

rss

J’utilise un ReverseProxy NginX, j’ai donc ajouté une entrée, et un filtre IP pour éviter que ça soit open-bar!

location /full-text-rss/ {
         proxy_pass http://@IP-Serveur-Web/full-text-rss/;
         allow @IP-de-chez-moi;
         allow @IP-Gateway-Reverse;
         allow @IP-de-mon-taff;
         deny all;
         }

Et ça marche niquel!

2 commentaires

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.