The ngrok blog
Subscribe to our newsletter or follow our RSS feed for the latest news about unified ingress for development and production.
How ngrok serves AI companies
Explore how ngrok empowers AI companies with connectivity solutions, aiding rapid development and innovation in AI technology.

By Sam Richard
January 17, 2024
ngrok’s Ingress Controller now available in digital marketplaces
Learn about deploying ngrok's Ingress Controller for Kubernetes from the VMWare Tanzu, DigitalOcean, and Civo digital marketplaces.
January 9, 2024
What is the data plane?
The data plane is responsible for the actual processing of data to accomplish a task based on the routing decisions made by the control plane.

By Team ngrok
December 18, 2023
Get started with User Agent Filtering
ngrok users can now use the User Agent Filter module to filter traffic destined for upstream services based on the value of the HTTP user-agent request header.
December 15, 2023
Our next generation firewall project
Read about how we have improved our firewall and created an open-source Firewall Toolkit in the process.
December 7, 2023
Introducing the ngrok JavaScript SDK
ngrok-javascript SDK enables native and idiomatic support for adding secure ingress directly into your JavaScript and TypeScript applications
December 6, 2023
Introducing the ngrok Python SDK
Check it out: ngrok-python is a native and idiomatic SDK designed to integrate secure ingress directly into your Python applications.

By Bob Hagemann
December 6, 2023
Agent versions 3.1 and older are no longer supported
As of Jan. 15, 2024, free accounts using the ngrok agent version prior to version 3.2 will no longer connect to the ngrok service.
November 30, 2023
Build an API in Next.js and deploy with Rancher
See how to build and deploy a Next.js application in Kubernetes with Rancher

By Joel Hans
November 30, 2023
Unleash the power of ngrok with our Go SDK
The ngrok Go SDK empowers developers to streamline application deployment, enabling them to focus on coding and building remarkable applications confidently.

By Celina Ward
November 20, 2023
How ngrok uses Dagster to run our data platform
Explore how ngrok leverages Dagster to orchestrate its data platform, ensuring efficient data management and insights generation.
November 16, 2023
Why does usage-based pricing work for developers?
Data shows that developers prefer to pay for infrastructure software via a consumption model.

By Sam Richard
November 16, 2023
Bolster control and governance with ngrok Account Domain Controls
Introducing ngrok Account Domain Controls: Unify user accounts, enforce policies, and secure ngrok usage with ease.
November 8, 2023
Migrate to ngrok from Cloudflare Tunnels using YAML
Explore ngrok as a versatile alternative for secure service access, offering seamless integration options for teams migrating from Cloudflare Tunnels.
November 3, 2023
Introducing Pay-as-you-go pricing for ngrok
New from ngrok: Pay-as-you-go pricing. Optimize costs by paying just for active endpoints, perfect for delivering apps and APIs to production.

By Alan Shreve
October 31, 2023
Build a CRUD app with Node.js
Master the art of building a CRUD app with Node.js, Express, and React. Manage a database and deploy with ngrok.
October 20, 2023
MFA for your production infrastructure running on ngrok
Learn how ngrok secures your production infrastructure using MFA and Time-Based One Time Passwords (TOTP).
October 18, 2023
Authentication at the network edge
Enhance network security with various authentication methods at the network edge. Thwart unauthorized access and minimize attack surfaces.
October 17, 2023
What is global server load balancing (GSLB)?
Understand the basics of GSLB and its benefits, like reducing application latency, supporting disaster recovery, and simplifying IT operations.
October 12, 2023
Build and test a CRUD app in Go
This tutorial creates a CRUD web application in Go and gets it online and production-ready with ngrok.

By Shub Argha
October 11, 2023