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.
Alexandre Alapetite
2e387749d5
|
11 years ago | |
---|---|---|
app | 11 years ago | |
data | 11 years ago | |
lib | 11 years ago | |
public | 11 years ago | |
CHANGELOG | 11 years ago | |
LICENSE | 12 years ago | |
README.md | 11 years ago | |
actualize_script.php | 11 years ago | |
constants.php | 11 years ago | |
index.html | 11 years ago |
README.md
FreshRSS
FreshRSS est un agrégateur de flux RSS à auto-héberger à l'image de Leed ou de Kriss Feed. Il se veut léger et facile à prendre en main tout en étant un outil puissant et paramétrable.
- Site officiel : http://marienfressinaud.github.io/FreshRSS/
- Démo : http://marienfressinaud.fr/projets/freshrss/
- Développeur : Marien Fressinaud dev@marienfressinaud.fr
- Version actuelle : 0.7-dev
- Date de publication 2013-xx-xx
- License AGPL3
Disclaimer
Cette application a été développée pour s'adapter à des besoins personnels et non professionels. Je ne garantis en aucun cas la sécurité de celle-ci, ni son bon fonctionnement. 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 Apache2 ou Nginx (non testé sur les autres)
- PHP 5.2+ (PHP 5.3.3+ recommandé)
- Requis : libxml, cURL, PDO_MySQL
- Recommandés : Zlib, mbstring, iconv
- MySQL 5.0.3+ (SQLite à venir)
- Un navigateur Web récent tel Firefox, Chrome, Opera, Safari, Internet Explorer 9+
- Fonctionne aussi sur mobile
Installation
- Récupérez l'application FreshRSS via la commande git ou en téléchargeant l'archive
- Déplacez l'application où vous voulez sur votre serveur (attention, la partie accessible se trouve dans le répertoire
./public
) - Accédez à FreshRSS à travers votre navigateur web et suivez les instructions d'installation
- Tout devrait fonctionner :) En cas de problème, n'hésitez pas à me contacter.
Sécurité et conseils
- Pour une meilleure sécurité, faites en sorte que seul le répertoire
./public
soit accessible par le navigateur. Faites pointer un sous-domaine sur le répertoire./public
par exemple - Dans tous les cas, assurez-vous que
./data/application.ini
ne puisse pas être téléchargé ! - Le fichier de log peut être utile à lire si vous avez des soucis
- 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. - 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 :
7 * * * * php /chemin/vers/freshrss/actualize_script.php >/dev/null 2>&1