Chisel, Rathole, an SSH tunnel with port forwarding, a VPN with port forwarding.
Keywords are "self hosted tunnel" or "reverse proxy over VPN".
Run a VPS for like $5 a month, your local reverse-proxy tunnels out to the VPS, and your VPS forwards port 80/443 over the tunnel to your reverse-proxy.
And it CAN fix all your problems. But that doesn't mean you don't have to fix the problems yourself.
Which is often more than I can deal with. Thankfully - so far at least - all my problems are problems other people have encountered and have documented (and - in many cases - contributed to various projects to get the fix to more people)