Hacker News new | ask | show | jobs
by ericcholis 1669 days ago
Another nice alternative is Tailscale
2 comments

I use ZeroTier for this too, although Tailscale would work just as well. To avoid port forwarding out of my local network (irrational fears), I have a $5 droplet running Pomerium (a SSO proxy, similar to self-hosted Cloudflare Access) and it sits on my ZeroTier network along with the boxes at my house, proxying requests (once they are authenticated) through ZeroTier to the boxes on the private network.

It works very well. Pomerium is easy-ish to configure (especially because it takes care of certs for you), and I can log into stuff on my LAN without having to boot up the ZeroTier client which takes a minute to connect on iOS (or from devices that don't have ZeroTier installed). I would've used Cloudflare Access + Argo Tunnel, but at the time they were still charging for tunneled bandwidth (like $10/GB or something outrageous), so this ended up cheaper.

Hi there! Pomerium team member here. We are very glad to hear Pomerium is working well for you and that it was easy-ish to setup.

Could you share more with the team and community so we can improve the setup experience for other users going into the future?

Our Slack here! https://slack.pomerium.io/

Or join Discuss and document your thoughts for other users here! https://discuss.pomerium.com/

A major difference is that with Tailscale every visitor must install a client. The article's solution should be fully browser-based.