Hey! Sorry for the repeating question, I have a very specific question though.
For context, I access my services using a vpn, and that’s been great. However, I’ve been a lot of people mentioning reverse proxies. Are they necessary or more of a convenience thing? I ask because I don’t see something that I cannot do with my current vpn setup.
Thanks!
Convenience.
Dunno why top answer is necessity, you absolutely can rock open multiple ports that go to different things, same as OP does now through VPN.
But convenience is a big thing… I love caddy reverse proxy for its simplicity and robustness. Here is a docker guide if you wanna try it.
I say it’s a necessity not from a technical standpoint (of course you can just forward random ports directly to services), but from a “doing things the right way” standpoint. Especially if you’re intending to expose services which aren’t expressly designed with internet exposure in mind, a reverse proxy is hugely important for security as far as implementing SSL and authentication