A comment by Latz
In contrary to you, I like to have more services self-hosted to be more independent of cloud services. I use PiHole in a docker container and WatchTower to keep it up to date and it's running for over a year now without any problems.
