4 ms·
Show HN: Free Ngrok Alternative
- fghxz 3y agoAlternative to ngrok, no login or API keys required. You can share your localhost project, use for webhooks and go online in a single command. It includes Persistent URLs, custom domains, multiple tunnels per host, TLS termination, SSL certs. I used ngrok for a while and seemed expensive and frictionful. So i wrote a tool for myself and have been using it for my projects. It's pay what you like. Please feedback if it doesn't work as expected, i can help fix it.
- ghoshbishakh 3y agoNice to see it in python. I created a similar tool which need not be downloaded also: https://pinggy.io https://pinggy.io Just run: ssh -p 443 -R0:localhost:8000 a.pinggy.io Boom.. your tunnel is ready :)
- fghxz 3y agoNice, i use ssh tunnelling under the hood. The advantage of the local install is zero subscription/registration process, persistent tunnels to start with, it takes care of authentication and hosting custom domains without any other steps, which was the primary usecase i was after.
- PLG88 3y agoI work on the parent project to another ngrok alternative called zrok. Its free and open source so you could use it and contribute. We have a free SaaS version too - https://zrok.io/ https://zrok.io/. It's mostly Go based as parent, OpenZiti is mostly Go based too. We do have a Python SDK though so you can embed private networking into a Python app - https://blog.openziti.io/openziti-python-sdk-introduction https://blog.openziti.io/openziti-python-sdk-introduction