FullFeed ==== I'll separate out the parts that can be extracted from the feed reader. Since the reader side can fetch everything, the feed generation side only needs the URL and summary. If this is possible, we could fetch everything during feed generation in the first place, but we don't do that to avoid unnecessary load. In the past, I tried to save even old articles, but after going through the RSS dark age, there's no longer such demand, and it's sufficient to just know the latest update information. Both full text and thumbnails are only temporarily stored in cache, not in the DB. They disappear after about a month. https://github.com/invokable/laravel-fullfeed