developer
Kubernetes Ingress with ngrok and HashiCorp Consul
HashiCorp Consul provides a scalable and highly resilient platform for managing traffic across microservices. When paired with ngrok, Consul provides a robust and secure way for service-to-service communication within a Kubernetes cluster to communicate, while ngrok can seamlessly and securely provide public ingress to those services.
August 15, 2023
•
5
min read
Webhook Verification with ngrok Edges
Keep your webhook verification settings around awhile by configuring them using an ngrok Cloud Edge. This post will demonstrate the process using the ngrok Dashboard as well as the ngrok-go library.
July 10, 2023
•
7
min read
Introducing the ngrok Ingress Controller for Kubernetes
Today, we're excited to announce the ngrok ingress controller, our native and open-source Kubernetes (k8s) resource for adding public, secure, and high-available ingress traffic to your k8s clusters.
June 26, 2023
•
10
min read
Introducing ngrok-rs - safe and portable network ingress to your Rust apps 🦀
Today, we're excited to announce ngrok-rs, our native and idiomatic crate for embedding secure ingress directly into your Rust applications. If you’ve used ngrok before, you can think of ngrok-rs as the ngrok agent packaged as a Rust crate.
March 29, 2023
•
10
min read
Introducing ngrok-go: Ingress to Your Go Apps as a net.Listener
Today, we're excited to announce ngrok-go, our idiomatic Go package for embedding secure ingress directly into your Go applications. If you’ve used ngrok before, you can think of ngrok-go as the ngrok agent packaged as a Go library.
March 9, 2023
•
10
min read
Build a ChatGPT-like SMS Chatbot with OpenAI and Python
ChatGPT by OpenAI can answer questions, admit its mistakes, challenge incorrect premises, generate stories and poetry, and more. Read on to learn how to build a ChatGPT-like SMS chatbot using the OpenAI API and Twilio Programmable Messaging with Python.
March 7, 2023
•
10
min read
Building Zoom Apps with ngrok
A few months ago, I had the opportunity to play with Zoom Apps. Before I dug in, I assumed Zoom would give an app a little information about an active or scheduled meeting, a little more on the user profile, let you manipulate a meeting, and call it a platform. Frankly, I couldn’t have been more wrong.
February 14, 2023
•
10
min read
Securing your Applications with OAuth 2.0 in seconds
ngrok Secure Tunnels provides a simple to enable remote access to systems. With one command— i.e. `ngrok http 80` — you can share your apps, APIs, and systems with the world, without complex network configuration, reliability issues, and NAT. However, with power comes great responsibility so let's add OAuth 2.0
April 19, 2022
•
5
min read
Integrating VSCode and ngrok
Learn how to set up and manage ngrok tunnels straight from VS Code. If you want to do the same, grab your VS Code and follow along.
March 1, 2022
•
5
min read
Logging, Inspecting & Replaying traffic with ngrok
Testing code is a tedious task and can take a lot of time, especially when certain conditions – i.e. trigger a webhook or API request from a service or load certain pages as a user – are required.
February 22, 2022
•
10
min read
Everything you can tunnel with ngrok
What can you tunnel with ngrok? More and more, a better question is: What can't you tunnel with ngrok?
February 15, 2022
•
3
min read