Show RSS feeds in your motd or on a web page.

Bob Mottram b03edab4f9 Typo 10 months ago
images c90a465d28 Add icon 1 year ago
LICENSE a32733e155 Initial 1 year ago
Makefile 59878cca5b Copy images 1 year ago
README.md 79b4d8a6cd Optional header text 1 year ago
cron a32733e155 Initial 1 year ago
cron_update bc207684bc Update if an addition or removal is made from the web interface 1 year ago
feeds.css e38aea2e50 Back to smaller size 1 year ago
feeds_edit.html 48abc07548 Copyright header 1 year ago
requirements.txt f678174e6f Switch to atoma 1 year ago
rssgarden.php 3e11dc31c9 Don't need change screen variable 1 year ago
rssgarden.png 2fd02fd5b1 Change logo 1 year ago
rssgarden.py b03edab4f9 Typo 10 months ago
update-feeds 4b096b7b58 Instructions 1 year ago
web.png 8052d302f5 Screenshots 1 year ago
web_edit.png 8052d302f5 Screenshots 1 year ago

README.md

RSS Garden

Show RSS feeds in your motd or on a web page.

Installation

On Debian/Ubuntu:

sudo apt-get install python3-pip

Install dependencies:

pip3 install atoma

Install the application:

sudo make install

Usage

Create a file called ~/.feeds and add RSS feed URLs to it.

Initialize for the first time:

sudo update-feeds

Reload your terminal.

. ~/.bashrc

You should then see the last few feed links.

On a web page

If you want to turn the feed list for a given user into a html page to appear on a website then edit /etc/rssgarden/config.txt. It should have a format like:

username=bob
web=/var/www/html
web_header=Title of my page

Here web indicates the path for the web server and username is the user whose feeds we want to display. Feeds can then be read at /var/www/html/feeds.html

In the above example a style sheet will also be saved to /var/www/html/feeds.css. You can edit this to change the style as preferred.

If you want to add or remove feeds click on the title and then enter an RSS feed URL. When removing feeds you can just enter the domain name rather than the full URL.