I just published my blog post on how I'm running Mastodon through Cloudflare Tunnels since the migration to my home server:

https://blog.thms.uk/2026/03/mastodon-cloudflare-tunnel?utm_source=mastodon

#mastoadmin

Self-Hosting Mastodon Behind Cloudflare Tunnel - blog.thms.uk

A step-by-step guide to running Mastodon behind a Cloudflare Tunnel — ideal if you're self-hosting on a domestic connection without a static IP

blog.thms.uk

One pretty cool thing about this is that because I have my whole network on Tailscale (including my phone) and am running a Pihole DNS server for that Tailnet I can internally use my local IP address for my Mastodon server, so when I use Mastodon myself everything stays inside the home.

#mastoadmin #tailscale #SelfHosting

Using Pi-hole as a DNS Server for my Tailnet - blog.thms.uk

Use Pi-hole as a DNS server across your entire Tailnet with Tailscale, without forcing all traffic through an exit node. Ad blocking and internal DNS everywhere.

blog.thms.uk