I needed to build and use many inhouse tools (like controlling my lights, checking doors cameras remotely, checking my server's temperature, etc). I have used ngrok before, but it is both expensive and the features are bloated and not easy to use anymore. Most of my pet projects are in my raspberrypi or Thinkpad.

I built ReTunnel as an alternative.

>>> pip install retunnel
>>> retunnel http 8000

You can see it in action:

I hope you'll also enjoy it.