Using ngrok With
Here you will find notes on using ngrok with particular technologies. Think we're missing something? Send a note to support@ngrok.com and let us know.
| Name | Description |
|---|---|
| CGNAT | Use ngrok inside Carrier Grade Network Address Translation (CGNAT) systems like Starlink |
| Django | Add ngrok into your Django application |
| Docker | Learn how to configure ngrok to work with Docker networks |
| FastAPI | Add ngrok into your FastAPI application |
| Flask | Use ngrok to host your Flask applications |
| FTP/FTPS/SFTP | Use ngrok to host your SFTP server |
| Go | Run ngrok programmatically with the ngrok-go library |
| Google Colab | Run ngrok inside your Google Colab projects |
| gRPC | ngrok TCP tunnels work great with gRPC |
| Java | Learn how to integrate with your Java projects |
| Kubernetes | Add public and secure ingress traffic to your k8s services with the ngrok Ingress Controller for Kubernetes |
| Laravel | ngrok is built into Laravel Valet |
| Minecraft | ngrok can help you and your friends connect for online gaming |
| MongoDB | Connect to local MongoDB servers with ngrok |
| MySQL | Connect to local MySQL database with ngrok |
| NGINX | Learn how to configure ngrok when using it with NGINX |
| Node (npm, node.js) | Work with the ngrok agent from your Node application |
| OpenVPN Connect | Use ngrok to connect to an OpenVPN server running behind CGNAT |
| Outbound proxy | Use ngrok through an HTTP or SOCKS5 proxy |
| PostgreSQL | Connect to a local PostgreSQL server using ngrok |
| Puppet | Manage the ngrok Agent using Puppet |
| Python | Learn how to integrate with your Python application |
| RDP | Use ngrok with Windows Remote Desktop Protocol (RDP) |
| Rust | Run ngrok programmatically with the ngrok-rust crate |
| RTMP | Use ngrok to share your RTMP server |
| SMTP | Use ngrok with SMTP mail servers |
| SSH | Learn how to SSH to a machine from anywhere in the world |
| Virtual hosts (MAMP, WAMP, etc.) | Rewrite the host header for forwarding to virtual hosts |
| Visual Studio | Leverage ngrok when working in Visual Studio |
| VSCode | ngrok can help speed up your VSCode development |
| Websockets | Use ngrok with Secure Websockets (ws:// or wss://) |
| Wordpress | Learn how to use ngrok to host your Wordpress site |