TGViewer
r/SelfHosted r/SelfHosted @r_selfhosted · 973 subscribers
Post #54048 23
CyberSecurity Paranoia

Hi folks,

I wanted to do a quick sanity check on my current infrastructure and see what you all think—mostly to figure out if I'm sliding too far down the paranoid over-engineering rabbit hole or if this actually makes sense.

Here is my current setup:

* **Internal Services:** Anything used exclusively at home stays strictly behind **WireGuard**. If I’m away, I just toggle the VPN on my phone or laptop.
* **Exposed Services:** For the few things that *must* be accessible over the open internet (HTTPS only)—mainly because I have a device where I can't install a VPN—I route traffic through **Traefik** as my reverse proxy.
* **Security & Middleware:** On Traefik, I’ve set up rate-limiting middleware for exposed APIs and strict security headers for web services. Around that, I’m running **CrowdSec** to catch weird traffic patterns and **Pocket ID** for SSO/authentication.


Lately, I’ve been tempted to throw **mTLS (Mutual TLS)** into the mix for those few publicly exposed services. The endpoints are only accessed by a handful of devices (mine and my partner’s, all under our direct control), so requiring client certificates feels like adding an unbreakable layer of armor. But I keep asking myself: *is this pure paranoia, or is paranoia just a spectrum with no limit in self-hosting?*

On top of that, I’m considering adding or switching over to **Cloudflare Tunnels** (`cloudflared`). I haven't migrated my DNS to Cloudflare yet because I’ve seen very mixed reviews: some people had bad experiences with updates breaking things or policy concerns, while many others swear by it.

What are your thoughts? Is mTLS worth the hassle for personal/family setups, or is it overkill given CrowdSec, Pocket ID, and proxy middleware? And how has your experience been with Cloudflare Tunnels compared to hosting your own proxy on a public IP?

Roast my setup or hit me with your practical advice! Cheers.

https://redd.it/1x3vo2d
@r_SelfHosted
Reddit From the selfhosted community on Reddit Explore this post and more from the selfhosted community
More from @r_selfhosted
  1. Oct 12, 2026Any ideas where to get cheap/reliable HDDs (germany/europe)? I knew hardware wouldnt be ch…
  2. Oct 12, 2026Best photo gallery work with smb? Seems we don't have much options nowadays for photo gall…
  3. Oct 12, 2026Which image for shared web hosting w/ Traefik? Hi, Planning on hosting some PHP based web…
  4. Oct 12, 2026Immich Memories for Android — daily photo memories in your notifications I built Immich Me…
  5. Oct 12, 2026Minimus alternatives that wont mean rewriting every compose file I have I run about thirty…
  6. Oct 12, 2026How many containers is your media stack at now? Mine is Sonarr, Radarr, Prowlarr, Bazarr,…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →