# 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 vers[documentation officielle](https://freshrss.github.io/FreshRSS/fr/?ref=techsystem.fr). ## 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.  ```yaml 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 ```bash 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](https://github.com/FreshRSS/Extensions/?ref=techsystem.fr) pour ajouter de nouvelles fonctionnalités ou paramètres.Assistant Blogueur ## 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](https://github.com/FreshRSS/FreshRSS/blob/edge/README.md?ref=techsystem.fr#apis--native-apps), 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](https://github.com/FreshRSS/FreshRSS/blob/edge/README.md?ref=techsystem.fr#apis--native-apps), 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 [FocusReader RSS Reader – Applications sur Google Play](https://play.google.com/store/apps/details?id=allen.town.focus.reader&hl=fr&gl=US&pli=1) 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.jpg "FocusReader_01") ![FocusReader_02](FocusReader_01.jpg "FocusReader_02") ![FocusReader_03](FocusReader_01.jpg "FocusReader_03") ![FocusReader_04](FocusReader_01.jpg "FocusReader_04") ### Read You ![ReadYou - Github](https://github.com/Ashinch/ReadYou) ![Read You | F-Droid - Free and Open Source Android App Repository](https://f-droid.org/packages/me.ash.reader/) ![Channel Telegram](https://t.me/ReadYouApp) 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.jpg "ReadYou_01") ![ReadYou_02](ReadYou_02.jpg "ReadYou_02") ![ReadYou_03](ReadYou_03.jpg "ReadYou_03") ![ReadYou_04](ReadYou_04.jpg "ReadYou_04") ![ReadYou_05](ReadYou_05.jpg "ReadYou_05") ![ReadYou_06](ReadYou_06.jpg "ReadYou_06") Celle-ci est par contre open-source sous licence [GPL-3.0 licence](https://github.com/Ashinch/ReadYou/blob/main/LICENSE).  ### Hermit ![Hermit — Lite Apps Browser – Applications sur Google Play](https://play.google.com/store/apps/details?id=com.chimbori.hermitcrab&hl=fr) 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.