What is ngrok?
ngrok is a reverse proxy that creates a secure tunnel from a public endpoint to a locally running web service. ngrok captures and analyzes all traffic over the tunnel for later inspection and replay.
What is the ngork Agent Api?
The ngrok client exposes an HTTP API that grants programmatic access to:
- Collect status and metrics information
- Collect and replay captured requests
- Start and stop tunnels dynamically
This project acts as a wrapper for the ngrok agent api. All api endpoints are exposed via the Ragnarok Client, with convenience methods to connect
and disconnect
tunnels provided via client extensions.
For additional details, refer to the project readme
This project allows for starting the ngrok client as a hosted service within your application. This can be beneficial for establishing a public URL during the development process for testing webhooks for exposing your local site to external stakeholders.
For additional details, refer to the project readme
Licensed under the MIT license.
See the LICENSE
in the project root for more information.