I run AdGuard Home in Docker on a spare Linux box at home. Every device on my network gets it as DNS through DHCP, so the laptops, the phones, the TV, all of them resolve through one container I control. For a few weeks it looked like the cleanest thing in my homelab.
Source: [Dev.to](https://dev.to/prodbymarcu/my-self-hosted-ad-blocker-poisoned-apples-push-servers-and-killed-imessage-4je8)