Would I be compromising on the security of my local network and all the devices on it?
I have a ton of local-only self hosted services, some may have personal data that I would not be compromised of affected.
Now of course, I can work on securing those local services from each other, but still, the idea of opening up a port to the public seems incredibly insecure to me. Is there a way to host services publicly from a local network without compromising on security?
I know I could host on a cloud provider or VPS, but for certain things I’d prefer to keep it local (especially for things that may violate VPS providers’ terms of service, like media apps)
What’s the effective difference security-wise between just opening a port and using a tailscale funnel to proxy the traffic on that same port?
I see two reasons:
That makes a lot of sense. I will set up Tailscale first then.