• 1 Post
  • 342 Comments
Joined 1 year ago
cake
Cake day: October 7th, 2024

help-circle


  • The very rough idea is this:

    I have a server with multiple services and only one open port (not counting the SSL port) on my router.

    Traffic comes into that one port straight to my server. That server has a reverse proxy installed with a directory of subdomains and associated ports.

    It internally routes traffic coming in on my open port to the internal services on the server without having to expose them directly to the internet.

    The big advantage is that because it all goes through my reverse proxy, I can add SSL certs to just that and now all of my subdomain services get the benefits of the SSL cert on the host.

    I’m sure there are other uses for reverse proxies, but this is how they work in my setup.


  • You made pretty much every point exactly how I was going to make it.

    I will mention that even as a pretty experienced sysadmin, learning Docker, reverse proxies, and relevant config files took ages because there are treated as assumed knowledge.

    Every YouTube video on Docker is 30 minutes shorter than they should be, and terminology for reverse proxies is really confusing if you’re not already familiar.

    It’s great to say you shouldn’t use these if you’re not familiar, but these are also probably the most poorly taught subjects in computing right now from my experience.











  • I feel this. My car has a super straightforward drivetrain (2003 Miata) and pretty simple electronics that I can follow and understand.

    Looking under the hood of modern cars, half the time it’s so enclosed, you just see plastic and once you get past that, it’s an intertwined rats nest of complicated components.

    On top of that, modern interiors are just loaded with features I don’t need. Give me driving, climate and radio controls. I don’t need anything more.

    Don’t even get me started on all the assist features. I’m driving. I’ll handle the wheel, thanks.