Tour d’horizon des agrégateurs RSS auto-hébergeables
Still alive
Notre dossier sur les lecteurs de flux RSS :
Le 11 juin 2018 à 14h20
9 min
Internet
Internet
Les agrégateurs RSS à installer chez soi sont bel et bien vivants. Nous passons en revue sept de leurs représentants, montrant la diversité (parfois insoupçonnée) de ces outils. Leurs principales fonctions sont ici scrutées, des poids plume aux mammouths laineux.
Ces dernières semaines, nous avons passé en revue les principaux agrégateurs de flux RSS en ligne. Si les fonctions de base sont généralement les mêmes, chacun apporte sa pierre à l'édifice, de la polyvalence d'Inoreader aux fonctions d'équipe de Feedly, en passant par l'algorithme de tri des actualités de NewsBlur. Avec pour contrepartie la centralisation et des outils souvent limités dans leurs versions gratuites.
Ce tour ne serait pourtant pas complet sans parler des agrégateurs auto-hébergeables. La plupart sont de simples projets personnels, mais d'autres intègrent certaines fonctionnalités communes aux services centralisés. Dans cet article, nous nous concentrons sur sept outils en ligne, au code ouvert, dont le développement est toujours actif. Les critères : l'ajout et l'organisation des flux, la personnalisation de l'interface, les extensions et quelques éléments d'installation.
- Avec sa nouvelle version, le lecteur RSS libre Miniflux joue la carte du long terme
- Intelligence, social... FreshRSS veut redonner un coup de fouet aux agrégateurs de flux
- Feedly, l'agrégateur de flux RSS grand public passé au crible
- The Old Reader, un agrégateur de flux RSS pour la veille entre amis
- Inoreader, un agrégateur de flux RSS accessible aux nombreuses possibilités
- Flux RSS : Feedbin va à l'essentiel, avec quelques surprises
- NewsBlur, l'agrégateur RSS qui ne montre que ce que vous voulez
- Tour d'horizon des agrégateurs RSS auto-hébergeables
FreshRSS, entre légèreté et fonctions
D'apparence classique, FreshRSS fournit les fonctionnalités attendues d'un agrégateurs RSS complet : interface personnalisable, catégories et labels, recherche dans le contenu, API... Il a tout de même quelques surprises dans sa manche. L'outil fournit ainsi des filtres de contenus, n'affichant que les entrées contenant une certaine expression, et des notifications web, étonnamment rares dans notre sélection. Il est également l'un des rares à supporter les flux WebSub.
Il n'est pourtant pas le plus flexible, n'offrant par exemple pas de récupération simple du contenu original d'un article. Une option est certes disponible dans les paramètres de chaque flux (icône engrenage dans la liste), mais elle nécessite d'entrer manuellement le bloc HTML du contenu pour chacun. La fonction est volontairement cachée.
FreshRSS est un compromis entre facilité d'installation et capacités. Des extensions sont d'ailleurs disponibles. À l'avenir, ses concepteurs comptent faire de FreshRSS un système fédéré, avec des fonctions de tri automatique des flux, ce qui le mettrait au niveau de certains services hébergés (voir notre entretien).
Leed, le lecteur web simple
Si vous cherchez un lecteur web minimal, avec défilement infini des entrées, Leed est un bon candidat. L'agrégateur brille par sa simplicité, à défaut d'offrir une interface travaillée visuellement. Il s'installe simplement sur un hébergement mutualisé, et peut gérer plusieurs utilisateurs.
Il ne fournit aucune vue par titres, chaque entrée est présentée avec le contenu du flux. Pas de recherche, ni de notification web ou de personnalisation de l'interface. Il liste simplement les articles mis en ligne, avec la possibilité de les mettre en favoris. Il est tout de même extensible, via des greffons disponibles sur GitHub, dont l'un lui adjoint une API REST. Seule une application officielle sur Android semble en tirer parti pour le moment.
La dernière version date de septembre, et un projet de branche 2.0 a été lancé. Incompatible avec la version actuelle, elle doit entre autres améliorer la sécurité et ajouter une cohabitation « officielle » de plusieurs utilisateurs.
Miniflux, minimaliste mais compatible
Miniflux est l'agrégateur qui a lancé notre série en janvier (voir notre entretien). Il mise sur une interface simple et claire, avec une colonne centrale et un menu en tête de page web menant à l'ensemble de ses capacités. Comme Leed, Miniflux est conçu pour la lecture de flux et la sauvegarde d'articles à lire, ici avec un historique des pages lues. Pas de vue multi-panneaux, de filtres ou de fonction recherche, par exemple.
L'outil n'est pour autant pas si limité. Il intègre plusieurs mesures de protection de la vie privée, ainsi qu'une récupération du contenu original des articles, à activer pour chaque flux. Il s'appuie aussi sur l'API Fever, abandonnée mais répandue, pour se lier aux applications mobiles.
Une version hébergée est proposée, pour 15 dollars par an (avec 15 jours d'essai). Destinée aux aficionados, elle ne fournira pas les fonctions d'un Inoreader pour ce prix, mais satisfera peut-être ceux qui préfèrent un outil minimal libre. À noter que l'application est désormais distribuée comme un paquet classique. Contrairement à la première branche, Miniflux 2.0 n'est plus compatible avec les hébergements mutualisés.
NewsBlur, la plateforme mammouth
NewsBlur est l'un des services clés en main analysés dans notre série. Comme FeedBin, son code est pourtant ouvert. C'est le mètre-étalon de cette sélection, tant ses fonctionnalités sont riches. Malgré une interface rude à appréhender, ses possibilités sont nombreuses. Sa principale différence est sa capacité à apprendre les préférences de l'utilisateur, qui indique quels flux, auteurs ou thèmes il aime ou rejette.
Service commercial oblige, il dispose d'une API et de ses propres applications. Il est aussi l'un des rares à proposer une interface personnalisable. L'installation requiert un serveur dédié et Elasticsearch, ce qui n'est pas à la portée de tous. S'il est complet, cet agrégateur n'est pas le plus limpide pour celui qui voudrait esquiver le service officiel.
Selfoss, l'agrégateur web utilisable sans configuration
À l'opposé de NewsBlur, Selfoss est sûrement le logiciel le plus simple à installer. Il suffit de déposer ses fichiers sur un serveur web (avec PHP) pour qu'il fonctionne. Aucun besoin de configuration, ni de compte utilisateur pour se lancer. L'internaute peut ajouter ses flux et démarrer ses consultations sans plus de procès. Les préférences sont stockées dans un fichier INI et une base SQLite, par défaut.
Selfoss est un lecteur simple, qui n'affiche pas le contenu mais renvoie directement vers le contenu en ligne. Il a tout de même un avantage : il permet de suivre des comptes sur plusieurs plateformes, dont Twitter. En triturant son fichier de configuration, il révèle quelques fonctions, dont la création d'un compte utilisateur. Il intègre aussi l'authentification à deux facteurs, via une application type Google Authenticator.
L'outil fournit en outre des favoris et une fonction de recherche, plutôt véloce. Des applications tierces pour Android et iOS sont également disponibles, tout comme une API.
Notez que l'import d'abonnements précédents demande de changer l'extension de son fichier OPML pour XML.
Tiny Tiny RSS, le grand-père
On ne présente plus Tiny Tiny RSS, l'agrégateur auto-hébergeable de référence. Pour une installation bien plus simple que celle d'un NewsBlur, il fournit la majeure partie des fonctionnalités à attendre d'une telle plateforme. Il bénéficie entre autres de grandes capacités d'organisation des flux et de règles pour automatiser le tri des entrées, sans parler de ses extensions. Sans entrer dans un entrainement algorithmique, il permet une configuration minutieuse.
Il reste donc une valeur sûre, éprouvée et supportée par nombre d'applications tierces, avec l'une des interfaces les plus claires du lot. Par contre, il ne fournit pas la flexibilité d'installation d'un FreshRSS, esquivant officiellement les hébergements mutualisés. Un concurrent peut donc lui être préféré pour sa légèreté. Tiny Tiny RSS est utilisable sans installation, via l'une des instances déjà en ligne, comme Framanews.
Winds 2.0, le prototype de lecteur RSS et podcasts
Fin mai, Getstream.io lançait son propre agrégateur libre de flux RSS, Winds 2.0. L'objectif : montrer les capacités de ses outils commerciaux, et agréger dans une interface unique les flux RSS et les podcasts. Winds 2.0 mise ainsi sur une interface au design épuré, avec une mise en images importante, pour présenter son contenu. Elle met tant que possible articles et podcasts en parallèle.
Malgré ses qualités plastiques, l'outil pèche pour l'utilisateur voulant être efficace, voire pour celui souhaitant une gestion des podcasts aussi fine que des services dédiés comme Pocket Casts. Pas de recherche dans les contenus, ou d'historique de lecture accessible pour les émissions. Il offre tout de même un avantage pour les flux RSS : la récupération automatique du contenu des articles, restitués en version texte.
Il devrait s'enrichir dans les prochains mois, un développeur étant dédié au projet.
Des outils libres aux fonctions divergentes
Ces agrégateurs, du projet personnel à la démonstration technique, sont pour la plupart moins complets que les services propriétaires, comme Feedly ou Inoreader. Parmi les principaux manques figurent des fonctions sociales (comme des statistiques et mises en avant unifiées d'articles), les outils d'automatisation (comme IFTTT ou Zapier), d'organisation (règles, labels, surlignage...), d'équipes, ainsi que la plupart des options d'interface.
Ces outils, à la difficulté d'installation variable, restent tout de même parfaitement utilisables pour une veille complète. La plupart n'ont rien à envier aux services payants de ce point de vue.
Voici un tableau de leurs principales fonctions :
Tour d’horizon des agrégateurs RSS auto-hébergeables
-
FreshRSS, entre légèreté et fonctions
-
Leed, le lecteur web simple
-
Miniflux, minimaliste mais compatible
-
NewsBlur, la plateforme mammouth
-
Selfoss, l'agrégateur web utilisable sans configuration
-
Tiny Tiny RSS, le grand-père
-
Winds 2.0, le prototype de lecteur RSS et podcasts
-
Des outils libres aux fonctions divergentes
Commentaires (34)
Vous devez être abonné pour pouvoir commenter.
Déjà abonné ? Se connecter
Abonnez-vousLe 11/06/2018 à 15h12
Il en existe pas un avec un affichage à la phoenixjp.net?
Le 11/06/2018 à 15h14
Le premier qui me vient en tête est Netvibes.
Le 11/06/2018 à 15h25
Je sais que ce n’est pas un lecteur RSS, mais en auto-hébergement, RSSBridge est intéressant pour fabriquer des flux RSS relativement propres quand les sites (coucou Twitter) n’en fournit pas.
Le 11/06/2018 à 15h32
Quelqu’un sait-il s’il existe des versions .spk pour Synology ou bien des Docker pour ce type d’application ?
Le 11/06/2018 à 15h37
Tiny Tiny RSS est dispo sur Syno Community
Le 11/06/2018 à 15h37
Merci beaucoup pour le comparatif final ;)
Juste quelques remarques pour Newsblur dans le tableau comparatif " /> :
Le 11/06/2018 à 15h40
Selfoss est un lecteur simple, qui n’affiche pas le contenu mais renvoie directement vers le contenu en ligne.
Heu, si. Le contenu du flux rss est bien consultable en dépliant l’entrée de la liste (click sur titre). Ou alors je ne comprend pas ce qui est dit.
Le 11/06/2018 à 15h46
Il y’a bien une appli mobile pour FreshRSS puisque la compatibilité avec l’API GReader est conservée.
La plus utilisée je crois est EasyRSS c’est en tout cas celle que j’utilise. Oui c’est vrai ce n’est pas l’appli officielle.
De plus il est possible d’y classer ses flux dans ses propres catégories.
Le lecteur News de Nextcloud n’est pas mentionné parce qu’il n’est pas “stand alone” mais a besoin de Nextcloud pour fonctionner ?
Le 11/06/2018 à 15h47
Merci encore, ce service m’aura tout fait. J’ai pourtant fouillé les menus et options pour être certain de tout avoir… Ça m’apprendra. De même que l’extension Firefox m’avait échappé dans le dépôt de Mozilla.
Le tableau est corrigé pour ces éléments. Je place le thème sombre en Plugin, vu qu’il faut l’extension Stylish pour l’appliquer.
Le 11/06/2018 à 15h49
Par “App Android” ou “App iOS”, j’entends une application officielle ou directement adoubée par les développeurs. Le cas que tu mentionnes est dans la case “API”. :)
Et, oui, il faut installer Nextcloud pour accéder à l’application News.
Le 11/06/2018 à 15h49
Netvibes, j’avais oublié ce pseudo igoogle mal foutu, mais c’est en autohebergé que je parlais, et avec la possibilité d’avoir un affichage de flux rss plus classique comme ceux présentés ce serait pas mal.
Ca fait des mois que je cherche, et je crois que je vais devoir encore chercher
Le 11/06/2018 à 16h14
Merci pour ce tour d’horizon que j’attendais aussi avec impatience.
C’est possible d’ajouter les pré-requis pour les faire fonctionner ? à savoir une montre à quartz ou un supercalculateur ?
J’utilise un Raspberry 1B. Du coup, ça compte un peu. J’utilise Leed dessus sans problème, et j’ai pu tester FreshRSS qui fonctionne très bien aussi. Nextcloud est installé dessus pour différentes sauvegardes, mais il rame tellement que j’ai très vite abandonné l’idée d’utiliser News avec.
Le 11/06/2018 à 16h40
OK c’est ce que je pensais. Par contre c’est dommage les gens vont croire qu’on ne peut pas accéder a FreshRSS sur une appli Android, ceci dit la version web mobile marche très bien :-)
Le 11/06/2018 à 16h47
Le 11/06/2018 à 16h49
Ce n’est pas grave ;) Le principal, c’est que c’est corrigé.
Newsblur, c’est très complet mais on a tendance à découvrir les fonctions au fil du temps (comme tu le fais bien remarquer, la courbe d’apprentissage n’est peut-être pas la plus évidente par rapport aux autres lecteurs de flux) " />
Le 11/06/2018 à 17h36
Je ne serais pas sérieux si je n’en profitais pas pour faire la pub pour mon propre lecteur RSS : GitHubAucune des solutions ne me convenaient, ou me plaisaient, donc j’ai conçu le mien ^^
Le 11/06/2018 à 17h43
FreshRSS " />
Le 11/06/2018 à 18h42
Vraiment cool d’avoir pris du Material Design " />
Le 11/06/2018 à 23h04
Il manque ReaderSelf à mon avis qui est vraiment sympa :)
Le 12/06/2018 à 06h24
FreshRSS me plaisait mais je me suis trop habitué à TTRSS.
Avoir une catégorie “moins de 24h” me manque. Ah et aussi, côté filtre c’est bien plus léger : il n’y a pas moyen de supprimer des flux selon des mots clé par exemple.
Le client EasyRSS associé a un soucis avec le téléchargement des flux aussi.
Un jour je prendrais peut être mon courage à deux mains pour aider dessus, le projet est cool.
Par contre Guénaël, concernant le contenu original, j’ai pu consulter les articles directement dans l’interface chez ChèreDePrince, un plugin ? Au passage tu as laissé l’erreur sur le manque d’un thème sombre dans ton article, tu as seulement mis à jour le tableau.
Le 12/06/2018 à 07h46
Oui ça a été corrigé pour le thème sombre, comme indiqué. :) Pour le contenu original, FreshRSS ne le récupère pas après mes (nombreux) essais, sur une installation perso et sur Chère de Prince. C’est effectivement mentionné dans la documentation, mais impossible de trouver l’option dans le logiciel ou de constater son application. Je contacte les développeurs pour en parler. En attendant, je maintiens que l’option n’est pas présente/visible.
Le 12/06/2018 à 08h45
Je ne veux pas chipoter, mais le titre c’est “aggrégateurs RSS auto-hébergeables”, pas “stand-alone”, et NextCloud+News, c’est auto-hébergeable " />
Le 12/06/2018 à 08h49
Comme indiqué dans l’article, le but n’était pas d’absolument tous les mentionner. J’en avais pour l’année dans ce cas.
Le 12/06/2018 à 08h52
J’aurai dû ajouter cette émoticône dans mon message précédent " />
" />
Le 12/06/2018 à 08h57
Après discussion avec Alexandre Alapetite, l’option existe effectivement au fond (du fond) des paramètres de chaque flux, accessible via l’icône d’engrenage dans la liste des abonnements. La fonction est volontairement cachée par ses développeurs, pour des raisons “idéologiques”.
Il faut indiquer manuellement le bloc HTML du contenu, pour chacun. J’ai corrigé le tableau.
Le 12/06/2018 à 12h48
TTRSS depuis 2013 " />
Je l’avais choisi à l’époque pour, entre autres, l’application mobile complètement hors ligne.
Il y a eu pas mal d’évolution dans le secteur, mais rien sur la notion de hors ligne.
Le 13/06/2018 à 08h35
J’utilise depuis quelques années commafeed qui est auto hébergeable. Assez minimaliste mais simple a utiliser (et jamais eu de bug)
  GitHub
Le 13/06/2018 à 17h00
Ouaip! je l’utilise également, il est assez sommaire en fonctionalité par rapport à ce qui est présenté dans l’article mais il fait bien son boulot, et il existe également un client un client android pour la consultation. c’est simple, pratique " />
Le 14/06/2018 à 18h13
Ça fait vraiment super plaisir de voir tant de commentaires positifs sur FreshRSS " />
Merci encore pour la mention en tout cas ! :)
Le 14/06/2018 à 20h21
Pour répondre :
Le 11/06/2018 à 14h37
Je suis surpris, il existe un theme sombre nomme “Dark” tres bien pour FreshRSS que j’utilise.
Le 11/06/2018 à 14h47
ah j’attendais cet article avec impatience, merci pour le dossier " />
Le 11/06/2018 à 14h58
Sinon, l’application News dans un NextCloud fait bien son travail. Ça a remplacé le TT-RSS que j’avais avant.
Le 11/06/2018 à 15h11
Je viens de vérifier dans les fichiers et effectivement, il y est. Il ne m’était pas apparu dans les paramètres, my bad. Le tableau est corrigé. " />