Fresh RSS, le roi des gestionnaires de flux RSS

FreshRSS est un agrégateur de flux RSS/Atom open source, conçu pour être simple, flexible et performant. Il centralise vos abonnements en un seul endroit, avec une interface épurée et une consommation de ressources minimale – idéal pour auto-héberger votre veille d’informations.

Depuis l’arrêt de Google Reader en juillet 2013, j’ai adopté FreshRSS comme solution pérenne. À l’époque, le projet en était à ses débuts (versions 0.4.0/0.5.0), mais son évolution constante en a fait un outil mature, toujours aussi léger et rapide aujourd’hui.

L’installation de FreshRSS est relativement simple et sa configuration ne demande que peu de temps. Nous allons voir ici comment l’installer dans un environnement Docker, ainsi que les meilleures applications qui peuvent être utilisées avec FreshRSS. Pour plus de détails sur les paramètres et autres fonctionnalités, je vous renvoie versdocumentation officielle.

Pour installer FreshRSS avec Docker Compose, vous devez créer un fichier docker-compose.yml et le placer dans le répertoire de l’application et aussi un dossier data qui recevoir tous les fichiers de configuration. 

services:
   freshrss:
     image: freshrss/freshrss:latest
     container_name: FreshRSS
     environment:
       - PUID=xxxx
       - PGID=xxxx
       - TZ=Europe/Paris
     volumes:
       - ./data:/config
     ports:
       - 80:80
     restart: unless-stopped

Concernant le choix de l’image, l’image docker est compatible avec les architectures amd64 et arm. Vous pouvez également prendre l’image docker de lscr.io/linuxserver/freshrss.
Pour ce qui est du PUID et PGID, lancer la commande id pour pouvoir récupérer ces infos.
De plus, il faut penser à mettre un port de sorti différent qui ne soit pas utilisé par un autre conteneur.

Une fois le fichier en place, vous pouvez lancer l’installation avec la commande suivante pour démarrer le conteneur Docker.Assistant Blogueur

docker compose up -d

Une fois le conteneur lancé, vous pouvez vous connecter à l’interface web de FreshRSS pour finaliser l’installation et poursuivre la configuration. Vous devrez notamment choisir le type de base de données (SQLite, MySQL ou PostgreSQL) et créer le compte utilisateur.Assistant Blogueur

Une fois l’installation terminée, vous pouvez configurer FreshRSS pour synchroniser les flux RSS avec vos comptes et ajuster les paramètres de vos abonnements (flux Atom/RSS). Vous avez également la possibilité de personnaliser l’interface, notamment en modifiant le thème et la mise en page, afin de l’adapter à vos préférences. N’oubliez pas d’activer l’API pour pouvoir vous connecter aux différentes applications mobiles disponibles.

Si vous le souhaitez, une liste complète d’extensions est disponible ici pour ajouter de nouvelles fonctionnalités ou paramètres.Assistant Blogueur

Pour utiliser FreshRSS, vous disposer d’un nombre important d’applications que ce soit Android, iOS ou desktop. Une liste est disponible ici, mais je vais mentionner les deux applications que j’utilise au quotidien sur Android, car pour les autres supports mon utilisation se fait via le navigateur.

Pour utiliser FreshRSS, vous disposez d’un grand nombre d’applications, qu’elles soient sur Android, iOS ou en version desktop. Une liste complète est disponible ici, mais je vais mentionner les deux applications que j’utilise quotidiennement sur Android, car pour les autres plateformes, mon utilisation se fait directement via le navigateur.

FocusReader RSS Reader – Applications sur Google Play

C’est l’application que j’utilise le plus au quotidien pour me connecter à FreshRSS. La connexion s’effectue de manière native et ne passe pas par les deux API (Fever, Google Reader). Bien qu’elle ne soit pas open-source et propose un modèle payant pour débloquer des fonctionnalités supplémentaires, celui-ci n’est en aucun cas indispensable pour une utilisation basique.

FocusReader_01
FocusReader_01

FocusReader_02
FocusReader_02

FocusReader_03
FocusReader_03

FocusReader_04
FocusReader_04

ReadYou - Github

Read You | F-Droid - Free and Open Source Android App Repository

Channel Telegram

Cette application est encore récente, et est actuellement en version 0.10.x, elle est désormais compatible directement avec FreshRSS. Son interface, inspirée de Material You, offre une personnalisation poussée – de l’affichage des images jusqu’au choix de la police. Une fonctionnalité d’affichage en texte intégral (Full Text) est également disponible. C’est vers cette solution que je compte migrer dès qu’elle gagnera en stabilité.

ReadYou_01
ReadYou_01

ReadYou_02
ReadYou_02

ReadYou_03
ReadYou_03

ReadYou_04
ReadYou_04

ReadYou_05
ReadYou_05

ReadYou_06
ReadYou_06

Celle-ci est par contre open-source sous licence GPL-3.0 licence

Hermit — Lite Apps Browser – Applications sur Google Play

Et enfin, on termine avec Hermit qui n’est pas en soit une application destinée à FreshRSS mais qui va encapsuler dans une PWA et vous donnera une application FreshRSS avec son interface web.

FreshRSS est une application française créé par Marien Fressinaud.