Ngrok
I now use Pgrok or Cloudflare Tunnel for exposing local services to the web (such as localhost).
Using it
If I started my local server on port 3000. This command: ngrok http 3000
will create a shareable link of my tunneled server.
Notes
Links
- Node wrapper for ngrok
- ngrok code
- pgrok - Free Introspected tunnels to localhost, like ngrok but free and unlimited.
- Setting up Cloudflare Tunnel for development (2021)
- JPRQ - Get Your Localhost Online and HTTPS. Ngrok Alternative.
- Roll your own Ngrok with Nginx, Letsencrypt, and SSH reverse tunnelling (2019) (HN)
- Rslocal - Like ngrok built in Rust, it builds a tunnel to localhost.
- Tunnel.pyjam.as - HTTP tunnels without custom software thanks to WireGuard. (HN)
- t - Like ngrok, but ambitious.
- ngrok for the wicked, or expose your ports comfortably (2022)
- CRProxy - Simple and affordable ngrok alternative. (HN)
- Ngrok Firewall Toolkit
- ngrok-rs - Ngrok agent in library form, suitable for integrating directly into your Rust application.
- SirTunnel - Minimal, self-hosted, 0-config alternative to ngrok. Caddy+OpenSSH+50 lines of Python.
- Pgrok - Poor Man’s Ngrok. (HN)