A daemon that watches local RSS/Atom files for changes
Python Shell
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
examples
init
README.md
feed-push
setup

README.md

feed-push is a daemon that watches local RSS/Atom files for changes and executes commands when new articles appear.

It can replace scripts such as rss2email and rss2xmpp, using tools like sendmail and sendxmpp.py.

Dependencies:

  • gamin and its python2 bindings
  • python2-feedparser

Compatibility: gamin only works on Linux and FreeBSD as of April 2012

Installation, removal or update: ./setup install|uninstall|update

A systemd .service file is provided. If you don't use systemd take a look at the bash startup script in the init/ folder.

Configuration: see examples/

Note: globbing (i.e. using wildcards like in *.atom) only works on startup, it won't detect files created after that.