Over reliance on algorithms has degraded the user experience to the point that the average user is drowning in ragebait and extremist politics, because they drive up engagement. Just like a toddler, algorithms don’t discriminate between good and bad attention, so everything that gets clicks is thrust forward. Now, you could hope to train the algorithm to show you only postive things, but engagement is engagement and the algorithm curators often engage in rage farming, where your feed is injected with things that are likely to enrage you.
You can avoid this by installing an RSS reader, going to your favorite sites, and manually adding a RSS feed. Now, your reader has things that you manually selected, with the added bonus of having a content pipe free of malicious interference. You can also divide topics in a way that you can avoid certain themes and news until you decide to engage them.
FreshRSS or Tiny Tiny RSS are just a couple of self hosted options. I just setup FreshRSS last week and am using FeedMe app on Android to read my feeds.
My only issue so far is not every site has RSS feeds anymore. I tried RSS-Bridge in docker, but had issues figuring out how to enable the bridges, the documentation for it isn’t great.
Since you seem technical enough to use docker you should look at n8n. I’ve been using it the past few months for odds and ends and I love it so much.
You could totally set up an incoming webhook and then process anything you like in between and format it as an RSS feed going out.
I’ve been loving FreshRSS, I was able to ditch Feedly because of it.