You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
RSS Schedule Storage is a Python-based application designed to periodically fetch articles from specified RSS feed URLs and store them in a Google Spreadsheet. The application uses Flask for the web framework, APScheduler for scheduling tasks, and gspread for interacting with Google Sheets.
RSS Schedule Storage is a Python-based application designed to periodically fetch articles from specified RSS feed URLs and store them in a Google Spreadsheet. The application uses Flask for the web framework, APScheduler for scheduling tasks, and gspread for interacting with Google Sheets.
Main Features of the Project
Scheduled RSS Feed Parsing: The application reads RSS feed URLs from a text file and schedules regular fetching of articles using APScheduler.
Google Sheets Integration: Fetched articles are stored in a Google Spreadsheet, making it easy to access and manage the data.
Efficient Article Downloading: The application uses the newspaper library to download articles in batches, optimizing the process and reducing the time taken.
Deploy to fly.io
This application is configured to be deployed on fly.io with the provided fly.toml configuration file. To deploy the application, follow these steps:
RSS Schedule Storage is a Python-based application designed to periodically fetch articles from specified RSS feed URLs and store them in a Google Spreadsheet. The application uses Flask for the web framework, APScheduler for scheduling tasks, and gspread for interacting with Google Sheets.