Tomcat I must be able to access my contents from wherever I happen to be in the world.
can you not forward ports? I forwad ports and i was once victim of bot farm ddos attack year or more back. someone was trying to access my ssh so i just blocked the port. Then i just set up vpn (wireguard) and the rest is history.
Now i open only public ports and for my lan stuff i just use a vpn tunnel.
Tho its one way, meaning you can access stuff on your LAN but LAN cant access the client machine you connected from.
I tried to play a game withmyself (godot test) but i could not connect from home LAN to my client PC from another network through vpn.. Im sure there are IP tables and routes you could set up, im just not smart enough and for me this setup is enough..