One morning, I realized "the obvious"
the obvious |
---|
https://your-service.your.net is superior to http://192.168.77.56:5678 |
Instead of exposing services through IP:port
pairs, what about human friendly URLs behind HTTPS? GENIUS!
How difficult could that be? What do we need? A local DNS server? Perhaps some certification-thingy that can crunch long numbers? That has to be trivial. We have docker and podman. We have beefy SOCs. Linux in every flavor. We're standing on the shoulders of giants!
🤡