https://github.com/horgh/gorse
Web based RSS reader
https://github.com/horgh/gorse
Last synced: 2 months ago
JSON representation
Web based RSS reader
- Host: GitHub
- URL: https://github.com/horgh/gorse
- Owner: horgh
- License: agpl-3.0
- Created: 2016-03-14T18:23:09.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2023-05-25T00:16:04.000Z (about 2 years ago)
- Last Synced: 2025-03-25T08:51:20.215Z (3 months ago)
- Language: Go
- Size: 229 KB
- Stars: 3
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
Gorse is an RSS reader. You provide it with RSS feeds to monitor, and its
poller program, gorsepoll, pulls the contents of the feed into a database.
Gorse itself provides an interface to view and read the feeds.It can work with feeds in RSS, RDF, and Atom formats.
# Components
## gorse
A web frontend to a database of feeds and their items/entries.## gorsepoll
This is an RSS poller. It takes feeds to poll from a database, and populates
the database with the items it finds.It should be run periodically, such as through cron.
It tracks when it last updated a feed, and will not try it again until a period
elapsed. It considers a feed updated when it successfully fetches and parses a
feed.# Setup
To set up the database:createuser -D -E -P -R -S gorse
createdb -E UTF8 -l en_CA.UTF-8 -O gorse gorse
cat schema.sql upgrade*.sql > install.sql
psql < install.sqlThen you have to set up feeds. Currently this can only be done through
inserts to the rss_feed table.