Open-source RSS Aggregator
RSS Made EasyCurrently, Apollo can be installed locally only. It requires a database apollo-test
to be created in PostgreSQL.
createdb -U postgres apollo-test
git clone https://github.com/woojiahao/apollo.git
cd apollo/
npm i
npm run start
Apollo uses the following technologies:
To determine if an article is newly added to the feed, we employ the follow algorithm:
* - Given that an article must include either a title or description, we will use those as a measure of "new".
If the article from the latest pulled feed has a completely different title/description, then that is a new article
If the article from the latest pulled feed has the same title/description, but differing content/link, we will
update that instead.
To make it easier to compare the contents, we will encode the content to Base-64