Projet Agrégateur de flux

FreshRSS est un agrégateur de flux RSS open-source et auto-hébergé, conçu pour être léger, rapide et respectueux de la vie privée. Il permet de centraliser et lire facilement ses flux d'actualités depuis une interface personnalisable, tout en offrant des fonctionnalités avancées pour gérer un grand volume d'abonnements.

Finalité

Pendant ma période de cours, nous avons eu un devoir qui consistait à mettre en place un agrégateur de flux FreshRSS. L’objectif était d’y intégrer notre sujet de veille technologique afin de centraliser et suivre les actualités en lien avec notre thématique. Cela nous a permis de mieux comprendre l’utilisation des flux RSS et leur importance dans la gestion de l’information.

Ressources

Pour mettre en place FreshRSS, j’ai utilisé plusieurs ressources essentielles. J’ai déployé un Ubuntu Server comme environnement d’hébergement, accompagné du serveur web Apache2 pour gérer les requêtes. Pour la base de données, j’ai opté pour MariaDB, garantissant un stockage performant des flux RSS. Enfin, j’ai installé PHP, indispensable pour exécuter les scripts de FreshRSS et assurer son bon fonctionnement.

Configuration

Pour configurer FreshRSS, j’ai d’abord installé et configuré Apache2, MariaDB et PHP sur mon serveur Ubuntu. Ensuite, j’ai créé une base de données dans MariaDB et un utilisateur dédié pour FreshRSS. Après avoir téléchargé et placé les fichiers de FreshRSS dans le répertoire web d’Apache, j’ai ajusté les permissions et activé les modules PHP nécessaires. Enfin, j’ai accédé à l’interface web de FreshRSS pour finaliser l’installation en renseignant les paramètres de connexion à la base de données et en créant mon compte administrateur.

Documentation

J’ai mis la documentation à disposition pour faciliter l’installation et l’utilisation de FreshRSS. Elle est accessible de deux façons : soit en la téléchargeant directement, soit en y accédant via mon Drive. Cela permet à chacun de retrouver facilement les étapes et les configurations nécessaires.