While not a blog post, I created a Privacy Frontends with Tailscale repo on Github with this this setup using Tailscale MagicDNS and Caddy.
https://github.com/ecliptik/tailscale-privacy-frontends
I've tested it out on a new Tailnet on a t3.medium EC2 instance and it works relatively well. Adding new services should be relatively easy.
I'm planning to write up a post about the more technical details on the stack still.