freshrss log

Fresh RSS, le roi des gestionnaires de flux RSS

application 28 févr. 2023

FreshRSS est une application open source qui offre une solution simple et flexible pour l'agrégation de contenu. Il vous permet de suivre des flux RSS et Atom, et de les agréger en un seul endroit, il est léger et rapide. J'utilise FreshRSS depuis la fin du service de Google Reader qui remonte à juillet 2013 quand celle-ci était à la version 0.4.0 ou 0.5.0.

L’installation de FreshRSS est relativement simple et sa configuration ne demande que peu de temps. Nous allons voir ici comment le mettre en place dans un environnement Docker. Et également les meilleures applications qui peuvent être utilisées avec FreshRSS. Pour le détail des paramètres et autres, je vous renvoie vers la documentation officielle.

Installation avec Docker-compose

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.

version: "3.8"
 services:
   freshrss:
     image: freshrss/freshrss
     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, faite attention à l'architecture compatible. Ici, seulement compatible avec AMD 64, si vous êtes sur du arm64 privilégier ceci 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.

Une fois le fichier en place, vous pouvez lancer l'installation avec la commande suivante pour lancer le conteneur Docker.

docker-compose up -d

Une fois le conteneur lancé, vous pouvez vous connecter à l'interface web de FreshRSS pour terminer l'installation et poursuivre le paramétrage avec le choix du type de base de donnée (SQLite, MySQL, PostgreSQL) et le compte utilisateur.

Une fois l'installation terminée, vous pouvez configurer FreshRSS pour synchroniser les flux RSS avec vos comptes et modifier les autres paramètres de vos abonnements aux flux atom/RSS. Vous pouvez également personnaliser l'interface, y compris le thème et la mise en page, pour le rendre plus adapté à vos préférences. Et penser à activer l'API pour pouvoir vous connecter sur les différentes applications mobiles disponibles.

Si vous le souhaitez, vous avez toute une liste d'extension disponible ici pour ajouter de nouvelles fonctions ou de paramètres.

Les applications pour FreshRSS

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.

FocusReader

FocusReader RSS Reader – Applications sur Google Play
propre 、 moderne , avec beaucoup de fonctionnalités intéressantes

C'est l'application que j'utilise le plus au quotidien pour me connecter à FreshRSS, la connexion est native et ne passe pas par les biais des 2 APIs (Fever, Greader).

Cette dernière n'est pas Open-source et possède un modèle payant qui rajoute beaucoup, mais n'est en aucun cas indispensable pour l'utiliser.

Read You

GitHub - Ashinch/ReadYou: An Android RSS reader presented in Material You style.
An Android RSS reader presented in Material You style. - GitHub - Ashinch/ReadYou: An Android RSS reader presented in Material You style.
Read You | F-Droid - Free and Open Source Android App Repository
A modern and elegant RSS reader with Material You design
Read You
News related to Read You will be posted here. Chatroom: https://t.me/ReadYouAppChat GitHub Repository: https://github.com/Ashinch/ReadYou

Cette application est toute jeune, vous ne la trouverez pas listée dans le lien plus haut. Actuellement en version 0.10.x, elle est maintenant compatible directement avec FreshRSS. Avec une interface portée sur Material You, elle est personnalisable de l'affichage des images jusqu'à la police. Une fonction d'affichage Full Text est disponible. C'est vers cette application que je vais basculer dès qu'elle sera plus stable.

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

Hermit

Hermit — Lite Apps Browser – Applications sur Google Play
Navigateur Web avancé pour les utilisateurs expérimentés, optimisé pour les applications Lite et la confidentialité

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. J'en parlerai plus tard qui sera en lien avec mon article sur la création de Webapp.

Et pour finir, un petit sondage où l'on peut voir FreshRSS qui apparait en premier sur un site anglophone. Et oui, FreshRSS est français créé par Marien Fressinaud.

Weekly Poll: Which RSS feed reader/aggregator are you using?
21 February 2023

Je ferai un article prochainement pour parler des applications disponibles du côté d'Apple, Windows et Linux.

Mots clés

test