ngrok
@ngrok
One gateway for all your traffic. Service status available at .
Compression and LLMs are trying to solve the exact same problem: predicting what comes next. @anniesexton.com's interactive essay walks us through the basics of compression to reveal its surprising overlap with every language model you've ever used.
One baseURL change and an access key gets you: → routing to every model, even dedicated ones on AWS, Azure, etc → automatic failover + retries when a model slows or fails → scoped keys per app → token, latency, and cost visibility by app, dev, and model
Those dots moving around a webpage? Real (enough) pods sending each other requests over a simulated network, all in your browser. Hit pause and the whole cluster freezes, because it runs on a fake clock. Go poke at the demo for yourself: webernetes-demo.ngrok.app
Our very own @samwho.dev decided the only honest way to explain how Kubernetes probes work, using his signature interactive essay style, was to build himself a cluster. In the browser. 👇
We gave ngrok domains a `resolves_to` property and, what do you know, made the *routing* part of data residency a one-click. Pin your traffic to specific PoPs so European data stays in Europe, then rearrange the whole thing tomorrow if you want.
ngrok's AI gateway now supports the Anthropic SDK natively. Change your base_url, keep your prompt caching, extended thinking, all of it. The diff is one line & there's no step two. ngrok.com/blog/native-...
A favorite beat on the new ngrok.com: We put ngrok on top of ngrok.com so you can ngrok while you learn about ngrok. If we're going to ask you to use us for anything, we better do it ourselves first, in prod, and also show our work.
We heard you like paging through dozens or hundreds of objects in API responses to find the one you want. Just kidding, nobody's ever said that, so thank goodness that server-side filtering of the ngrok API is now GA. ngrok.com/blog/api-fil...
Yesterday we launched ngrok.ai into early access. Today we're bringing you a deep dive into LLM internals with beautiful visuals crafted by our very own @samwho.dev. Discover exactly what gets cached to offer you 10x cheaper input tokens. ngrok.com/blog/prompt-...
One gateway for every AI model. Change your baseURL and we handle routing, failover, key rotation, and more. Early access is open—and we're building the roadmap with you. 🔗 ngrok.com/blog/ngrok-a...
At ngrok, we embedded the OWASP Core Rule Set and Coraza into ngrok's own Traffic Policy engine, and then dogfooded it across 300M+ requests to ngrok.com. 🛡️ In this post, Ben Chan walks you through how we built (and battle-tested) ngrok’s WAF! ⚔️ 🔗 ngrok.com/blog/ngrok-w...
To celebrate the many shapes of gateways (🔗 RE: ngrok.com/blog/api-gat...), this week we'll walk through a few of our favorite gateway patterns; how they work, what they solve, and where ngrok fits in each one!
If your secrets live on a platform like HashiCorp Vault, AWS Secrets Manager, or Google Secret Manager, you may want to sync them into ngrok Vaults via the External Secrets Operator so your Traffic Policies reference a single, rotated source of truth. 🔑 🔗 Check: ngrok.com/blog/kuberne...
Last week’s AWS outage took down half the internet. ngrok stayed up, and a bunch of people asked "HOW?" 🤔 Our Senior Customer Engineer, Peter Yoakum, covers just that in the latest on our blog. 🕸️ 🔗 Read here: ngrok.com/blog/dont-us...
“The AI gold rush has led to a very modern problem: too many shovels, too little gold.” AI gateways are how teams keep their models, costs, and chaos under control. 💸 Here’s a guide on how they work and whether you actually need one... 🔗 ngrok.com/blog/ai-gate...
Start from scratch or skip straight to simple. 💯 In this blog post, @samwho.dev helps you build up the moving parts of self-hosting your app first, then shows how ngrok makes it all effortless. 🔗 Read here: ngrok.com/blog/self-ho...
Spin up n8n, Ollama, and ngrok in Docker Desktop and self‑host your AI workflows, sharing them securely, and skipping all the networking headaches. Very shrimple. 🦐 Here’s your guide to building local AI automations that actually scale! 🔗 ngrok.com/blog/self-ho...
Rinsed is building real-time data pipelines for car washes, the ones with backroom servers running Windows XP, locked-down networks, & operators who’ve never heard of port forwarding. 🤯 Read how they meet the network exactly where it is and how ngrok helps them do it! 🧼 🔗 ngrok.com/blog/rinsed-...
We'll put our dogfood where our blog is; built, powered and served proudly by ngrok itself. Take a peek at our glow up 👇 🔗 ngrok.com/blog
AI Agents hallucinate, leak PII, ignore instructions, and break in weird ways all the time. So how do you trust them before shoving to production? 🤔 We tested an AI agent with Vijil AI and ngrok and what we learned about agent failure (& trust) surprised us. 🔗 Read more: ngrok.com/blog-post/ai...
Some years ago, API gateways were just monoliths guarding THE prod. Now? They’re everywhere: dev boxes, CI previews, LLM stacks, even your database. 🤷 We broke down 8 modern gateway "shapes" and where ngrok fits into each one.🔮 🔗 Read more: ngrok.com/blog-post/ap...
Let's not hardcode our secrets in the Policy YAMLs. 🙅 Secrets for Traffic Policy has been in open beta for a while! Store API keys, passwords, and tokens in encrypted vaults, and reference them at runtime with secrets.get(). 🗝️ 🔗 Read More: ngrok.com/blog-post/se...
Shipping with ngrok-operator via Helm? v0.20.0 just dropped. ☸️ This release upgrades to ngrok-go v2 with cleaner net.Conn handling and removes legacy CRDs like Tunnel, HTTPSEdge, NgrokModuleSet. 🏋️♂️ 🔗 Read more: ngrok.com/blog-post/ng...
Hot off the press ♨️: Yolanda Robla authored a blog on Dev.to about "How-to Safely Expose your MCP Servers Externally Using ngrok and ToolHive"! 👏 🔗Give it a read: dev.to/stacklok/how...
ngrok's new close-connection action started off as an internal tool to better protect ngrok-dot-com and lets you drop unwanted requests right from your Traffic Policy. 🫳 Simply bail hard when a request isn’t worth handling. 🤷 🔗 Read more: ngrok.com/blog-post/te...
Block threats at the edge with just 5️⃣lines of YAML. ✋ ngrok now supports WAF actions powered by the OWASP Core Rule Set, built right into Traffic Policy. 🚦 🔗 Set up without standing up new services or adding more network hops: ngrok.com/blog-post/bl...
Internet’s next users may not be humans, and one thing's for sure; they won’t click, they’ll call tools. 🤖🛠️ Smithery is shaping the agent-first internet, for builders and bots alike, and with ngrok embedded in their CLI, there's zero config or friction at it! 🔗Read more: ngrok.com/blog-post/sm...
ngrok is now officially in the Microsoft Store! If you're on Windows, it's the easiest and most secure way to install ngrok. ✅ Auto updates ✅ Verified source 🆕 winget install ngrok -s msstore 🆕 scoop install ngrok 🔗Get started: ngrok.com/blog-post/ng...
Need to validate users with your own identity service before traffic hits your app? 🤨 With ngrok’s http-request action, you can authenticate requests mid-flight using your internal auth logic, then route or enrich traffic accordingly. 🫶 🔗 Learn More: ngrok.com/docs/univers...