When I started exposing my self-hosted services to the outside world, Ngnix Proxy Manager seemed like the perfect solution.
It's difficult to resist the urge to use port forwarding since this can be achieved on your router with a quick settings ...