The article introduces a new tool called "rift," which is described as an alternative to ngrok, but with the key difference that it's self-hosted and built using QUIC (Quick UDP Internet Connections) instead of TCP.
Key Features of Rift:
- Self-Hosted: Unlike services like ngrok, rift allows users to set up their own tunneling server on a VPS or any other infrastructure they control.
- QUIC Protocol: It uses the QUIC protocol for establishing tunnels, which offers better performance and reliability compared to traditional TCP-based solutions.
- Simplicity: The tool is designed to be simple to use with just one binary file required for both client and server operations.
How Rift Works:
-
Server Setup:
- A single instance of the rift server needs to be set up on a VPS or any other machine that has public internet access.
- This server acts as an intermediary between your local development environment and the internet, allowing you to expose services running locally to the outside world.
-
Client Usage:
- The client connects to the server using QUIC protocol over port 443 (or another specified port).
- Users can specify
Read the full article at DEV Community
Want to create content about this topic? Use Nemati AI tools to generate articles, social posts, and more.

![[AINews] The Unreasonable Effectiveness of Closing the Loop](/_next/image?url=https%3A%2F%2Fmedia.nemati.ai%2Fmedia%2Fblog%2Fimages%2Farticles%2F600e22851bc7453b.webp&w=3840&q=75)



