A trainable, fast, mobile-ready RSS reader. Designed for simplicity and speed. Parses even the most impossible and non-standard RSS feeds.
https://www.youtube.com/watch?v=x4l0ltXHicg
- PHP (using Composer)
- MongoDB
- CRON jobs (PHP)
Installation (Windows):
- download and install XAMPP
- download and install MongoDB for Windows
- download and install the MongoDB PHP extension DLL
- download MongoDB Database Tools (for importing the initial collection set)
- download and install composer
- run
composer install
in the root folder of this repository - extract MongoDB Database Tools to the root of this repository, then run
mongorestore.exe --drop
(be aware that any data in the feedit database will be deleted) - update the file _api/_bootstrap.php and change all the settings under
USER CONFIGURATION
(that's your MongoDB database name, SMTP mail server login details and site-wide support e-mail) - the following can be ran in the browser, if you choose so - configure Windows to run the following 6 CRON jobs (tasks) with PHP (make sure that it's set up to start in the cron folder in
Task Action
options):- cron/auto-archive.php (every 6 hours)
- cron/auto-archive-processed.php (every 6 hours)
- cron/auto-remove.php (every 6 hours)
- cron/links-trainer.php (every minute)
- cron/rss-fetch.php (every 5 minutes)
- cron/tiers-training-check.php (every 2 hours)
- if you're running FeedIt on any domain other than localhost or if you're getting reCaptcha limit errors:
- create your own free API key for Google's reCaptcha
- update the site key
6LcwoBAcAAAAALFySP8EDETXmKB_PPEdanvgx2I2
in the index.php file - update the secret key
6LcwoBAcAAAAAJDSufZ8EQDzJmdTB_7SH7ULLtT6
in the file api/captcha.php