Skip to main content

Configuration et utilisation de FreshRSS

FreshRSS est un agrégateur de flux RSS open source et auto-hébergé qui vous permet de suivre facilement vos flux RSS préférés à partir d'une seule interface. Dans ce guide, nous allons vous montrer comment installer FreshRSS à l'aide de Docker et comment l'utiliser pour suivre les flux RSS du Castopod de l'association Jet.

Installation de Fresh RSS

Prérequis

Assurez-vous que Docker est installé sur votre système. Si ce n'est pas le cas, vous pouvez suivre les instructions d'installation de Docker Desktop disponibles sur le site de Docker.

Installation avec Docker

Ouvrez une fenêtre de terminal et exécutez la commande suivante pour lancer le conteneur FreshRSS :

docker run -d --restart unless-stopped --log-opt max-size=10m \
  -p 8080:80 \
  -e TZ=Europe/Paris \
  -e 'CRON_MIN=1,31' \
  -v freshrss_data:/var/www/FreshRSS/data \
  -v freshrss_extensions:/var/www/FreshRSS/extensions \
  --name freshrss \
  freshrss/freshrss

Dans cette commande, nous spécifions :

  • Le port sur lequel FreshRSS sera accessible (8080 dans cet exemple).
  • Le fuseau horaire (Europe/Paris).
  • La configuration de la tâche cron pour mettre à jour les flux toutes les 30 minutes (à la 1ère et à la 31ème minute de chaque heure).
  • Les volumes pour stocker les données de FreshRSS et les extensions.

Une fois la commande exécutée, vous pouvez accéder à FreshRSS en ouvrant votre navigateur et en saisissant http://localhost:port.

Utilisation

Configuration initiale

PourLa utiliserpremière fois que vous accédez à FreshRSS, vous devrezdevez vouseffectuer abonnerune configuration initiale. Suivez les instructions à tousl'écran pour configurer votre compte utilisateur et vos préférences.

Utilisation de FreshRSS

Abonnement à l'ensemble des flux de Castopod

Pour suivre les flux RSS quede l'association Jet, vous souhaitezdevez suivre.vous Dansabonner le cas d'unaux flux RSS globalcorrespondants. pour Castopod, vousVous pouvez télécharger le fichier subscriptions.xml disponiblecontenant tous les flux RSS de Castopod en cliquant ici.

UnePour foisimporter le fichier téléchargé, rendez-voussubscriptions.xml dans FreshRSS, suivez ces étapes :

  1. Cliquez sur l'icône "Gestion des abonnements".

    Capture d’écran_22-4-2024_16513_localhost.jpeg

    Une fois dans lale gestionmenu deslatéral abonnements,gauche.

  2. ouvrez
  3. Cliquez sur l'onglet "Importer / Exporter",.
  4. et dans
  5. Dans la catégoriesection "Importer", cliquez sur le bouton "Parcourir" et sélectionnez le fichier subscriptions.xml que vous avez téléchargé précédemmentdemment.
  6. et
  7. Cliquez importez-le.sur le bouton "Importer" pour importer les flux RSS.

Capture d’écran_22-4-2024_16513_localhost.jpeg

importation.jpeg

Une fois que vous avez importé les flux RSS, vous pouvez actualiser le flux, ce qui permettra de charger tous les flux que vous venez d'importer et de les afficher sur la page d'acceuil de FreshRSS

Ajout d'un nouveau flux RSS

Si un nouveau podcast est ajouté à Castopod, celui-ci ne sera pas présent dans le fichier subscriptions.xml et vous devrez l'ajouter à la main. Pour ce faire :

  1. Cliquer sur le petit + à côté de "Gestion des abonnements"
  2. Copier le lien du flux RSS du podcast dans "Ajouter un flux"
  3. Choissisez la catégorie
  4. Cliquer sur "Ajouter"
  5. Dans la page qui s'ouvre, vous pouvez cliquer sur "Valider" directement sauf si vous voulez modifier certains paramètres

Et voilà ! Vous avez importé l'ensemble des flux RSS présents sur le Castopod de l'association Jet (au 22/04/2024). Si un podcast est ajouté, vous pouvez simplement l'ajouter via l'interface d'ajout de flux de FreshRSS, en copiant le lien généré par Castopod.