This what I was trying to setup when I first started (with Nginx, domain and free tier version of Google Cloud). I wasn’t able to get it all running with Nginx and HTTPS.
Comment on Tutorial series for self hosting beginners?
derpgon@programming.dev 1 day agoYou basically never want to expose your local network to the internet. The most secure and simple way are either Tailscale or WireGuard combined with a VPS that is exposed to the internet and takes all the beating.
Alphane_Moon@lemmy.world 1 day ago
LycaKnight@infosec.pub 1 day ago
I use Tailscale and Nginx Proxy Manager. Very easy to geht it running. I use DNS Challenge with my Domain Provider. The Domain points to my Tailscale IP. So I don’t need to open anything.
derpgon@programming.dev 1 day ago
I use a similar setup with Traefik instead of Nginx PM, and Headscale instead of Tailscale. It is almost the same kind of setup.
mic_check_one_two@lemmy.dbzer0.com 1 day ago
Yeah, the primary reason people end up exposing things to the internet is because of friends and family. I can call my mother-in-law and walk her through setting up Plex, but that only works because Plex is exposed to the internet. If I had to walk her through setting up Tailscale on her living room TV before she could connect, it would be a non-starter.