inlets

Inlets

Inlets is an open source cloud native tunnel written in Go that can expose internal services on public URLs or domains by tunneling traffic through a single endpoint server. It uses websockets and works well for exposing services securely without opening firewall ports.
inlets image
networking tunneling vpn cloud security

Inlets: Cloud Native Tunnel

An open source cloud native tunnel written in Go, exposing internal services on public URLs or domains by tunneling traffic through a single endpoint server, utilizing websockets for secure service exposure without opening firewall ports.

What is Inlets?

Inlets is an open source, lightweight and self-hosted cloud native tunnel solution that makes it easy to expose internal services on public URLs or domains. It works by tunneling traffic from a client running inside your network to a publicly accessible server endpoint that can be running anywhere.

Some key features and benefits of Inlets include:

  • Runs on any platform that supports Go including Linux, Windows, MacOS, Raspberry Pi etc.
  • Uses websocket connections which are often allowed by firewalls/proxies unlike raw TCP/UDP tunnels
  • All traffic is encrypted end-to-end using HTTPS client credentials
  • No need to open inbound firewall ports on routers/firewalls
  • Expose any application or service running inside your LAN like websites, APIs, databases, Kubernetes services etc.
  • Get free HTTPS certificates auto-issued by Let's Encrypt
  • Client auto-reconnects to endpoint server in case of disruptions

Inlets is very easy to set up as a client and server Docker container without needing to install anything else. It has clients available for all major platforms. The tunnel runs through a single endpoint server which acts as a proxy between the client and external requests.

Inlets is great for developers, hobbyists and small teams who want internal/private services to be securely accessible from the public Internet without opening firewall ports or setting up a VPN.

Inlets Features

Features

  1. Expose internal services on public URLs or domains
  2. Tunnel traffic through a single endpoint server
  3. Use WebSockets for secure communication
  4. No need to open firewall ports
  5. Written in Go programming language
  6. Open source and cloud-native

Pricing

  • Open Source

Pros

Secure way to expose internal services

Easy to set up and configure

Scalable and highly available

Supports various cloud providers and on-premises environments

Lightweight and efficient

Cons

Requires an external server for the tunnel endpoint

May introduce additional latency or network overhead

Limited to WebSocket-based communication


The Best Inlets Alternatives

Top Network & Admin and Tunneling & Vpn and other similar apps like Inlets


Ngrok icon

Ngrok

ngrok is a cross-platform tunneling application that enables developers to expose a locally running web service to the Internet for testing, sharing, and demonstrating their work. It establishes secure tunnels from a public URL to a web server running on your local machine, allowing external users to access your local...
Ngrok image
Pagekite icon

Pagekite

Pagekite is an open-source reverse proxy software that allows developers to easily expose local web servers to the public internet for testing or sharing purposes. It works by tunneling HTTP and HTTPS traffic through relay servers run by the Pagekite project.Some key features of Pagekite include:Works with any local web...
Pagekite image
Gw.run icon

Gw.run

gw.run is an open-source workflow automation and integration platform. It provides a graphical interface for building workflows that connect to databases, cloud services, APIs, and more.Some key features of gw.run:Intuitive drag-and-drop workflow designer to visually create workflowsHundreds of pre-built components and templates for common tasksConnect to services like MySQL, PostgreSQL,...
Zrok icon

Zrok

Zrok is an open-source, self-hosted video conferencing solution developed as an alternative to proprietary software like Zoom or WebEx. It allows organizations and individuals to set up their own private video conferencing server with features like:Encrypted video calls in both peer-to-peer and meeting room formatsScreen sharing for presentations and document...
Zrok image
LocaltoNet.com icon

LocaltoNet.com

LocaltoNet.com is remote access software that gives you secure access to your home or office computer from anywhere with an internet connection. It works by installing a small client application on the computer you want to access, which then communicates through an encrypted connection with the LocaltoNet.com servers whenever you...
LocaltoNet.com image
Localhost.run icon

Localhost.run

localhost.run is a platform that allows developers to spin up disposable, ready-to-code development environments inside the browser. It eliminates the need to install languages, frameworks, and databases on your local machine.Some key features of localhost.run:Disposable sandboxes for various languages like Node.js, Python, PHP, Ruby, and morePre-configured databases like MySQL, MongoDB,...
Localhost.run image
Holepunch icon

Holepunch

Holepunch is an open-source, self-hosted web conferencing and online meeting solution developed as an alternative to proprietary tools like Zoom, Webex, or GoToMeeting. It provides similar core functionality including high-quality video calling, screen sharing, chat messaging, virtual whiteboards, and the ability to record sessions.Some key features of Holepunch include:Works entirely...
Holepunch image
StaqLab Tunnel icon

StaqLab Tunnel

StaqLab Tunnel is a remote access and management software that enables users to securely connect to machines and computers located behind firewalls or NAT routers. Unlike other VPN tools, it only requires users to install a lightweight client on the host system and does not require any complex VPN server...
StaqLab Tunnel image
LocalXpose icon

LocalXpose

LocalXpose is a desktop application that functions as a local web server, allowing developers to test websites and web applications on their own computer before deployment. It has a range of features tailored for web development:Assign custom domains and subdomains to local directoriesGet free SSL certificates for HTTPS testingPort forwarding...
LocalXpose image
Burrow.io icon

Burrow.io

Burrow.io is an open-source monitoring platform designed specifically for Apache Kafka. It provides visibility into the health of a Kafka cluster and the consumer lag of Kafka topics.Some of the key features of Burrow include:Consumer lag monitoring - Burrow continuously monitors how far behind consumers are from the latest message...
Burrow.io image
Remote.it icon

Remote.it

Remote.it is a leading remote access and remote support software designed to help IT teams efficiently manage, support, and fix issues with remote computers and devices. It allows technicians to quickly connect to PCs, Macs, smartphones, tablets, POS systems, servers, and more through a fast, secure, and easy-to-use remote desktop...
Remote.it image
Loophole icon

Loophole

Loophole is a free web browser extension that aims to save online shoppers time and money by automatically finding and applying coupon codes at checkout. It works by scanning thousands of retail sites for available promo codes and testing them when you go to make a purchase to see if...
Loophole image
Spokes icon

Spokes

Spokes is an open-source project management and collaboration tool similar to Trello. It allows teams to create kanban-style boards to visualize workflows and track progress on tasks and projects.Some key features of Spokes include:Custom boards with flexible columns and swimlanesDrag-and-drop cards to represent tasks and track statusPowerful card filtering and...
Spokes image
Raspberry Anywhere icon

Raspberry Anywhere

Raspberry Anywhere is a remote management tool designed specifically for Raspberry Pi single-board computers. It allows you to access and control your Pi from any device with a web browser, including Windows, Mac, Linux, iOS, and Android.Some key features of Raspberry Anywhere include:Video streaming - View a live video feed...
Raspberry Anywhere image