A free, self-hostable aggregator…
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Marien Fressinaud 371434c63a Fix issues #93 et #94 11 years ago
app Fix issues #93 et #94 11 years ago
cache Fix issue #59 : ajout des répertoires vides, obligatoires pour le fonctionnement de FreshRSS 12 years ago
lib Mise en place de la structure pour les différentes vues 11 years ago
log Fix issue #59 : ajout des répertoires vides, obligatoires pour le fonctionnement de FreshRSS 12 years ago
public Fix issues #93 et #94 11 years ago
.gitignore Fix issue #82 : ajout direct de Minz sans devoir faire appel au script ./build.sh 11 years ago
LICENSE Modif du fichier README + l'application s'appellera désormais FreshRSS 12 years ago
README.md Mise à jour du fichier README 11 years ago
actualize_script.php Fix issue #69 : ajout d'une option pour optimiser la BDD + correction bug script actualisation lorsque connexion paramétrée 11 years ago

README.md

FreshRSS

FreshRSS est un simple agrégateur de flux RSS.

Disclaimer

Cette application a été développée pour s'adapter à mes besoins personnels. Je ne garantis en aucun cas la sécurité de celle-ci, ni son bon fonctionnement sur un autre serveur que le mien. Je m'engage néanmoins à répondre dans la mesure du possible aux demandes d'évolution si celles-ci me semblent justifiées. Privilégiez pour cela des demandes sur GitHub (https://github.com/marienfressinaud/FreshRSS/issues) ou par mail (dev@marienfressinaud.fr)

Pré-requis

  • Serveur Apache ou Nginx (non testé sur les autres)
  • PHP 5.3 (il me faudrait des retours sur d'autres versions antérieures)
  • libxml pour PHP
  • cURL
  • PDO et MySQL

Installation

  1. Récupérez l'application FreshRSS via la commande git ou en téléchargeant l'archive
  2. Déplacez l'application où vous voulez sur votre serveur (attention, la partie accessible se trouve dans le répertoire ./public)
  3. Accédez à FreshRSS à travers votre navigateur web et suivez les instructions d'installation
  4. Tout devrait fonctionner :) En cas de problème, n'hésitez pas à me contacter.

Sécurité et conseils

  1. Si possible, faites pointer un sous-domaine sur le répertoire ./public
  2. Le fichier de log peut être utile à lire si vous avez des soucis
  3. Le fichier ./public/index.php défini les chemins d'accès aux répertoires clés de l'application. Si vous les bougez, tout se passe ici.
  4. Vous pouvez ajouter une tâche CRON sur le script d'actualisation des flux. Il s'agit d'un script PHP à exécuter avec la commande php. Par exemple, pour exécuter le script toutes les heures :
0 * * * * php /chemin/vers/freshrss/actualize_script.php >/dev/null 2>&1

Changelog

2013-05-05 changes with FreshRSS 0.3.0

  • Fallback pour les icônes SVG (utilisation de PNG à la place)
  • Fallback pour les propriétés CSS3 (utilisation de préfixes)
  • Affichage des tags associés aux articles
  • Internationalisation de l'application (gestion des langues anglaise et française)
  • Gestion des flux protégés par authentification HTTP
  • Mise en cache des favicons
  • Création d'un logo temporaire
  • Affichage des vidéos dans les articles
  • Gestion de la recherche et filtre par tags pleinement fonctionnels
  • Création d'un vrai script CRON permettant de mettre tous les flux à jour
  • Correction bugs divers

2013-04-17 changes with FreshRSS 0.2.0

  • Création d'un installateur
  • Actualisation des flux en Ajax
  • Partage par mail et Shaarli ajouté
  • Export par flux RSS
  • Possibilité de vider une catégorie
  • Possibilité de sélectionner les catégories en vue mobile
  • Les flux peuvent être sortis du flux principal (système de priorité)
  • Amélioration ajout / import / export des flux
  • Amélioration actualisation (meilleure gestion des erreurs)
  • Améliorations CSS
  • Changements dans la base de données
  • Màj de la librairie SimplePie
  • Flux sans auteurs gérés normalement
  • Correction bugs divers

2013-04-08 changes with FreshRSS 0.1.0

  • "Première" version