This project is an extension of the wonderful RSS Feed Generator by @drego85.
It is a web API in Python + Flask. It provides RSS feeds for popular websites which do not provide them. The websites are scraped manually, so eventual changes to their layouts may break the feed. If yo find a broken feed, please open an issue on the GitHub page.
The API is available as a Docker image over ghcr.io/mfranzil/rssfeedgenerator
.
For additional information, visit the aforelinked GitHub page.
Using any virtual enviroment is recommended. This project was developed using miniforge/conda 23.1.0
and python 3.11.3
on macOS Ventura 13.3.1 (a)
.
To get started, first install the dependencies.
pip install -r requirements.txt
Then run the server:
python server.py
A direnv
installation is recommended for automatically adding the PYTHONPATH
variable to the shell and allow easy local debugging.
- Domani
- L'Adige - only Cronaca and Territori sections (essentially only local news)
- Unione Sarda
- Ferrovie.it
- Eclectic Light - only news with the MacOS tag
- AeroBA Fondazione Mach - news on pollen concentration in Trentino from Fondazione Bruno Mach
- Federazione Italiana Pallacanestro - official communications by the CIA (Comitato Italiano Arbitri), the Veneto committee, and the Trentino-Alto-Adige committee
- Andrea Draghetti - original author
- Padraic Cunningham - original author, code support
- Matteo Franzil - adapted the original RSS Feed Generator