rss-home is a content aggregation and distribution system for news feeds, videos, blogs, and notifications.
Available services:
- Julia Evans's blog
- Hackclub Mails
- Generic RSS
- XKCD
- YouTube videos
- LoL matches recap
Available outputs:
- Discord
- Slack
- Saycheese printer (soon)
git clone https://github.com/MathiasDPX/rss-home
mv env.example .env
- You need to setup a PostgreSQL database for saving already sent news, you can use Nest
- By default, all providers are disabled, for enabling them, change
falsetotruein the Providers section. Some providers (like generic-rss or YouTube) need a deeper configuration that can be found in their respective file. - Discord & Slack are the only output currently supported, for enabling them you need to change
false
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
crontab -e
// Then, on a new line
*/10 * * * * cd /home/you/rsshome && /home/you/rsshome/.venv/bin/python main.py