Proxying AdGuard Home DNS-over-HTTPS with Nginx

A few months ago I switched from using Pi-hole to AdGuardHome for serving adblocking DNS to not just the clients in my home, but also my mobile devices. There were a few reasons for this, but chief among them was its proper support for DNS-over-TLS (DOT) and DNS-over-HTTPS (DOH). I had previously been running unencrypted DNS via Tailscale, but because of the way I have things configured, this mean that every DNS request from an external device looked like it was coming from my subnet router. ...

October 28, 2025 · 3 min

Caching Apt Repositories on TrueNAS

Overview Recently I watched the following YouTube video by apalrd on how he was using Nginx as a caching reverse proxy for Debian, Ubuntu, and other APT repositories. I was inspired by this to do the same, but instead of spinning up an LXC for this task, I’m using the built-in Docker functionality in TrueNAS. With Electric Eel introducing Docker Compose support, TrueNAS is now far more flexible in this regard. ...

December 16, 2024 · 5 min