Normally whatever port you listen to in your container, you should be able to connect to on the local network (all ports are forwarded to the container). The Public URL is using one specific port to forward, since through that tunnel only one port is easily exposed.
If it fails to connect, then it might be that you are not attaching to all the interfaces (
0.0.0.0 in most software, but probably just the loopback device (
127.0.0.1), in which case it’s indeed not exposed locally as the loopback is within the device (and the forwarding happens within there). Could try to set the webserver to attach to all network interfaces.
Yeah, HK is pretty far (been using the same thing from Taiwan myself before). Yeah, we talked about more regions and more localized. It gets a bit complex with the global fleets that we see, but definitely on our radar, thanks for the feedback!
And yeah, used
ngrok too sometimes, it can work very well depending on your setup and requirements.