FreshRSS is a self-hosted RSS feed agregator like Leed or Kriss Feed.
It is at the same time light-weight, easy to work with, powerful and customizable.
It is a multi-user application with an anonymous reading mode.
This application is still in development! Please use the branch that suits your needs:
This application was developed to fulfill personal needs not professional needs. There is no guarantee neither on its security nor its proper functioning. If there is feature requests which I think are good for the project, I'll do my best to include them. The best way is to open issues on GitHub (https://github.com/marienfressinaud/FreshRSS/issues) or by email (dev@marienfressinaud.fr)
./p/ folder)./data/ folder to the webserver userIt is needed for the multi-user mode to limit access to FreshRSS. You can:
./p/i/.htaccess file with a matching .htpasswd file.You can add a Cron job to launch the update script. Check the Cron documentation related to your distribution (Debian/Ubuntu, Red Hat/Fedora, Slackware, Gentoo, Arch Linux…). It’s a good idea to use the web server user . For example, if you want to run the script every hour:
7 * * * * php /chemin/vers/FreshRSS/app/actualize_script.php > /tmp/FreshRSS.log 2>&1
./p/ folder on the web.
./data/ folder contain all personal data, so it is a bad idea to expose it../constants.php file define access to application folder. If you want to customize your installation, every thing happens here../data/log/*.log files../data/config.php, ./data/*_user.php and ./data/persona/ filesTo save articles, you can use phpMyAdmin or MySQL tools:
mysqldump -u user -p --databases freshrss > freshrss.sql