Read tutorials, watch videos and catch up on new features from the inlets community.
The Simple Way To Connect Existing Apps to Public Cloud
Learn how to use a Hybrid Cloud model to connect your existing apps to the Public Cloud using private tunnels.
Manage apps across private Kubernetes clusters
Read this if you have more than one environment or Kubernetes cluster to manage, and let's face it who doesn't?
Connect your applications securely without the hassle of VPNs, or the limitations of SaaS tunnels.
You self-host the tunnel server, and run the client alongside the private service. Once connected, you'll have your own private uplink between the two networks.
Tunnels are secured with TLS and work through almost any network conditions. So you do not need to raise a help desk ticket to open ports, configure routers, or send an engineer on site.
Not only can you share websites, blog posts drafts and APIs without publishing them on public cloud, but you can integrate directly with webhooks from Stripe, GitHub and Slack.
Use inlets tunnels to extend your network across edge, different clouds or Kubernetes clusters.
Connect legacy applications, GPUs or private test environments to the public cloud.
Whether your cluster is on a private cloud, or your laptop, get a TCP LoadBalancer just like on a managed cloud platform.
inlets tunnels are light-weight and can scale massively to support thousands of tunnels. It's ideal for SaaS platforms and monitoring multiple environments. Can your VPN solution do that?
In TCP mode, traffic received on the server is sent directly to the client.
Built-in Let's Encrypt makes it really easy to get users to access your private service.
The inlets-operator for Kubernetes makes it look and feel like you're using a cloud Kubernetes cluster.
If you'd like to get started with any of these examples, you can join the OpenFaaS Slack and chat with the community in the #inlets channel.
To save you time, we've already compared inlets PRO to VPNs and managed SaaS tunnels.
|VPN||SAAS Tunnel||Inlets PRO|
|Public TCP Ports||None||Randomly Allocated/High ports||ANY|
|Expose with a Domain|
|Custom Domains||(extra cost)|
|Connect Services Without Exposing Them|
|Kubernetes LoadBalancer integration|
|Compatible Network Configurations||NAT||HTTP_PROXY, NAT and Captive Portals||HTTP_PROXY, NAT and Captive Portals|
If you have a question or want to learn more, feel free to contact us
"We're using inlets PRO to power our staging environments and give people preview build URLs. It's going great!"
"Riskfuel is using inlets to train machine learning models with millions of data points for clients over secure tunnels."
"We use inlets instead of Ngrok while developing with webhooks for our live chat product. This helps us develop integrations with Facebook, Twitter, WhatsApp and Google Business, without facing rate-limits."
"Thanks to the inlets-operator, I can now test cert-manager during development on my local Kubernetes cluster"
"We offer managed Kubernetes to regulated institutions in Switzerland. Our customers' VPCs do not allow for any incoming connections, so we use inlets to connect their OpenShift clusters to our product."
“We build a suite of managed products for Kubernetes, and inlets means that we can test our code locally without rebuilding and redeploying it for every change”
"Inlets PRO makes it easy for us to provide secure service and support of our Sense AI Platform deployed through cloud marketplaces, helping us deliver value sooner for our enterprise customers."
You can purchase a monthly subscription on a month-by-month basis and convert to yearly when you're ready and enjoy a discount.
No, inlets PRO can bind to a private or local ethernet adapter, so that only the control-plane is available publicly through an encrypted websocket.
For Gumroad subscriptions, you will receive a license token from Gumroad and need connectivity to validate the license upon startup. For an offline license, you will receive a JWT.
For personal users and small businesses the client will continue to run until restarted, you should renew with ample notice.
A "tunnel-pair" is an inlets PRO client and server - both parts form a tunnel. inlets PRO is self-hosted software.
Yes, you can use your personal license at work as well as at home. You can use it working on your personal projects as well as your projects in your company. Read more.
You may can purchase a license via Gumroad by clicking on the Pricing page. Enterprise customers may pay by invoice using a bank transfer.
Inlets PRO can be used in any network because the client makes an outbound connection first to establish its link. This includes: NAT, Carrier Grade NAT (CGN), VPCs, containers, Kubernetes and even hotel WiFi.
inlets PRO has a commercial license. inlets-operator and inletsctl are all licensed as MIT.
You can pay for inlets PRO for personal use monthly or for 12 months. For business and enterprise customers, payment is for a minimum term of 12 months.
You can pay pro-rata to add more tunnels to your package.
We trust our users to purchase the correct license for their usage and so inlets PRO doesn't include a "call home" mechanism. In return we provide a simple fixed-term license key.