Skip to content

er0k/feeds

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Feeds Feed

Collect various RSS feeds and aggregate them to a single RSS feed

Requirements

  • python3

Install

  1. python -m venv venv && . venv/bin/activate

  2. pip install -r requirements.txt

  3. cp feeds.toml.example feeds.toml

Run

./feed.py

This will:

  • create the sqlite database and the feeds table if it does not already exist
  • normalize each feed's publish date to UTC
  • insert each feed entry in the database if it does not already exist
  • create feeds.rss with all feed statuses, newest entries first

Notes