I super appreciate where you're coming from on this. Unless I'm mistaken, NAT port forwarding makes this not quite so clean. If my (internally hosted) site is published on ports other than 80/443, is there any way to route them internally without needing to include the port in the request?
If not, then I either have to include the port in my request when I'm inside the LAN, or I need to set up a macvlan in my docker network to facilitate a LAN IP and standard ports.
Do I have that right?