An RSS feed generator for external websites. Fetches pages periodically and extracts entries based on configuration rules.
Supported extractors:
- XPath (extractor kind
xpath
). - Lua (extractor kind
lua
).
Use cargo
:
cargo build --release
You'll find the compiled binary at target/release/feedgen
.
See feedgen.example.toml
for config file
documentation.
For a list of command-line options, run:
feedgen --help
Once Feedgen is running, a web interface will be served at the provided address with a list of all configured feeds. Point your RSS reader to the listed RSS feed links.
To force a feed update without waiting for the next scheduled update, send a
POST request to /feeds/:name/update
.