This is an automated archive made by the Lemmit Bot.
The original was posted on /r/selfhosted by /u/panoramics_ on 2025-06-07 11:57:21+00:00.
Hi,
I’m curious how you expose your self-hosted services (like Plex, Jellyfin, Nextcloud, etc.) to the public internet.
My top priority is security — I want to minimize the risk of unauthorized access or attacks — but at the same time, I’d like to have a stable and always-accessible address that I can use to access these services from anywhere, without needing to always connect via VPN (my current setup).
Do you use a reverse proxy (like Nginx or Traefik), Cloudflare Tunnel, static IP, dynamic DNS, or something else entirely?
What kind of security measures do you rely on — like 2FA, geofencing, fail2ban, etc.?
I’d really appreciate hearing about your setups, best practices, or anything I should avoid. Thanks!