Device Gateway
ngrok allows you to create secure ingress to any app, IoT device, or service without spending hours learning arcane networking technologies.
This section provides getting started guides for adding ngrok to the most popular IoT devices, ensuring the agent runs integrated to your operating system, restricting traffic to trusted origins, and integrating traffic events with your preferred logging tool.
Name | Description |
---|---|
APIs on Devices with the ngrok agent | Connect to APIs on devices using the ngrok agent with mTLS encryption |
APIs on Devices with the Python SDK | Connect to APIs on devices using a custom agent built with the Python SDK |
Linux | Configure ssh access to remotely manage Linux devices using ngrok |
Linux (ARM64) | Configure ngrok to tunnel traffic into or remotely manage any Linux-based ARM64 device |
Raspberry Pi | Configure ssh access to remotely manage Raspberry Pi devices using ngrok |
Raspberry Pi OS | Configure ssh access to remotely manage Raspberry Pi OS (formerly Raspbian) devices using ngrok |
Windows | Configure ssh access to remotely manage Windows devices using ngrok |