Astuces pour les professionnels du web Le lab des experts Nouveautés et mises à jour

Automatiser sa veille informationnelle avec FreshRSS, agrégateur de flux RSS open source

veille informationnelle avec freshRSS flux rss open source

Que vous souhaitiez recevoir les dernières actualités du marché dans le cadre professionnel ou simplement suivre les sujets qui vous tiennent à cœur, la veille informationnelle est indispensable pour rester informé(e). Mais dans cette ère de surinformation, capter l’information essentielle sans s’éparpiller et sans y investir un temps conséquent relève du défi. C’est là que l’automatisation de la veille informationnelle entre en jeu.  Et puisque notre consommation de contenu en dit long sur nous, il peut être pertinent de se tourner vers des agrégateur de flux RSS open source pour automatiser cette veille tout en gardant la main sur ses données personnelles.

Pourquoi et comment automatiser sa veille informationnelle ?

Une veille informationnelle est efficace dès lors que l’information qui vous intéresse vient directement à vous. Automatiser sa veille informationnelle, c’est s’assurer de ne plus avoir à passer des heures à scroller le web en quête de la dernière actualité. Vous définissez les sujets et les sources d’information désirées et les actualités correspondantes sont directement centralisées en un lieu unique : l’agrégateur de flux RSS.

Un agrégateur de flux RSS est un outil permettant de s’abonner à des sites pour recevoir les articles dès leur publication. Ceux-ci sont stockés sur un tableau de bord unique, avec possibilité d’effectuer un classement par catégories. FreshRSS est une référence parmi les agrégateurs de flux RSS pour une veille informationnelle efficace.

Utiliser FreshRSS, agrégateur de flux RSS open source

Pourquoi choisir un agrégateur de flux RSS comme FreshRSS ?

FreshRSS est un agrégateur de flux RSS et Atom libre en open source. Il est par conséquent possible de l’auto-héberger. Celui-ci est écrit en PHP et utilise la base de données MySQL. 
FreshRSS est un outil très léger qui consomme peu de ressources, ce qui lui permet d’être exécuté sur de petites configurations.
Ce projet a fêté récemment ses 10 ans et son développement se poursuit toujours grâce à une communauté active. Vous êtes donc assuré(e) de trouver support et documentations nécessaires pour son utilisation.

Comment installer FreshRSS sur un hébergement web Gandi ?

Les offres d’hébergement web Gandi sont parfaitement adaptées à l’installation de FreshRSS.
Suivez ces quelques étapes simples pour installer FreshRSS sur un hébergement web Gandi :

  1. Créez votre instance d’hébergement web en choisissant PHP et MySQL : pour commencer, nous vous conseillons d’opter pour le pack Advanced qui vous permettra de bénéficier des ressources nécessaires.
  2. Choisissez l’adresse sur laquelle vous souhaitez que votre FreshRSS soit accessible, et liez votre site à votre nom de domaine : à titre d’exemple pour cet article, nous utiliserons l’adresse freshrss.example.com.
  3. Générez un certificat SSL pour rendre votre instance FreshRSS accessible en https. Une fois ces étapes réalisées, le plus dur est fait. La suite se déroule au niveau de la console d’urgence de votre instance.
  4. Connectez-vous à la console d’urgence de votre instance.
  5. Rendez-vous dans le dossier de votre site :   
    $ cd /srv/data/web/vhosts/freshrss.example.com
  6. Récupérez la dernière version de FreshRSS :   
    $ wget https://github.com/FreshRSS/FreshRSS/archive/refs/tags/latest.zip
  7. Décompressez l’archive que vous venez de télécharger :   
    $ unzip latest.zip Vous aurez donc ici deux dossiers, FreshRSS-latest et htdocs, ainsi que l’archive précédemment téléchargée; comme le montre la commande ls :
    $ ls
    FreshRSS-latest htdocs latest.zip

    Une des spécificités de notre offre d’hébergement web est que son dossier racine est obligatoirement le dossier htdocs. Or, le dossier à exposer est le dossier FreshRSS-latest/p. Nous devons donc contourner cette limitation à l’aide d’un lien symbolique.
  8. Puis créez maintenant le lien symbolique :   
    $ ln -s FreshRSS-latest/p/ htdocs

La page d’installation est maintenant accessible depuis l’adresse https://freshrss.example.com


Il reste toutefois une dernière étape avant de pouvoir finaliser l’installation : FreshRSS a besoin d’une base de données pour fonctionner. Celle-ci doit être créée.
Les requêtes SQL à exécuter pour créer votre base de données sont les suivantes (Documentation gestion de bases de données MySQL )   :

CREATE USER ‘<username>’@’localhost’ IDENTIFIED BY ‘<password>’;CREATE DATABASE `databaseName`;GRANT ALL privileges ON `databaseName`.* TO ‘userName’@localhost;FLUSH PRIVILEGES;QUIT;


Enfin, rendez-vous sur https://freshrss.example.com pour finaliser l’installation et la configuration.


FreshRSS est maintenant installé sur votre hébergement web ! Vous n’avez plus qu’à ajouter les flux RSS des sources qui vous intéressent pour recevoir toute l’actualité directement sur FreshRSS.
Bonne veille !