You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Oct 9, 2025. It is now read-only.
I've noticed you have ngrok as your suggested tunneling solution in your docs. However, it has a few issues
Its closed source and proprietary
It has to be downloaded and installed as an external dependency from ngrok.com
You can't self host ngrok and their paid plans are overpriced
So, i'd like to update your docs to use tunnelmole instead. It has the following advantages
Its open source/FOSS
You can self host it
The runtime code is pure JavaScript and is available as an npm dependency
What I can do is add tunnelmole as a dev npm dependency (it will then be available at node_modules/.bin/tunnelmole), then update your docs to use that instead of ngrok. I'll also update the relevant environment variables and references to them. Once that is done there won't be any need to install anything separately.
Here's the difference in terms of set up and usage
ngrok
First, download and install ngrok from ngrok.com