If you're familiar with nodejs give https://github.com/get-set-fetch/scraper a try. Scraped content can be stored in sqlite, mysql or postgresql. It also supports puppeteer, playwright, cheerio or jsdom for the actual content extraction. No scheduler though.
A simple solution to rotate proxies or how to spin up your own rotation proxy server with Puppeteer and only a few lines of JS code
1 project | reddit.com/r/webscraping | 5 Mar 2021
Show HN: Plugin Based, Batteries Included, Web Scraper
1 project | news.ycombinator.com | 19 Jan 2021
How to scrape entire blogs with content?
3 projects | reddit.com/r/webscraping | 6 Dec 2021
Building Twitter Image Downloader using Puppeteer
2 projects | dev.to | 9 Nov 2021
❗Slow Download Speed in 4K Video Downloader/4K YouTube to MP3❗
1 project | reddit.com/r/4kdownloadapps | 19 Oct 2021