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

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