Hacker News new | ask | show | jobs
by stavros 1669 days ago
(This post should read "Argo tunnel" instead of just "Argo")

I did the same to enable secure access to services via SSO at work. I used Harbormaster[1] to deploy Compose files, but it's otherwise the same setup.

One of the big advantages this has is that the services can't be accessed any other way (not even from the same host, as they only listen inside the Docker network). That makes it hard to forget some port exposed because you listened to 0.0.0.0 instead of localhost.

Cloudflare access is very easy to set up SSO with, as well. I'd recommend this setup if you need it, though for home usage I usually just set up Caddy as a reverse proxy with basic auth, as I'll be the only person using this and I don't want Cloudflare MITMing my personal stuff.

[1]: https://gitlab.com/stavros/harbormaster

1 comments

Actually I think it should just say "Cloudflare Tunnel"

From: https://blog.cloudflare.com/tunnel-for-everyone/

As part of that change (and to reduce confusion), we’re also renaming the product to Cloudflare Tunnel.