Self-hosted tunneling

Your Tunnel, Your Domain, Anywhere.

Drip is a self-hosted tunneling solution to securely expose your services to the internet — on your infrastructure, on your terms.

Tunnel established
https://myapp.your-domain.com
TLS 1.3 by default·HTTP Basic Auth protection·Unlimited bandwidth (your server)

Why Drip

Stop renting access to your own network. Keep traffic between your client and your server.

Control your data

No third-party servers. Traffic stays between your client and your server.

No limits

Run as many tunnels as you need. Bandwidth is limited only by your infrastructure.

Actually free

Use your own domain. No paid tiers, feature gates, or artificial quotas.

Built for real workflows

HTTP / HTTPS / TCP

Expose web apps, APIs, databases, SSH, and anything else.

WSS Transport

WebSocket over TLS transport works through CDNs like Cloudflare and restrictive firewalls.

Forward to any address

Not just localhost — forward to LAN devices, Docker containers, or any interface.

HTTP Basic Auth

Protect your tunnels with username and password authentication out of the box.

Background mode

Run tunnels in the background, list sessions, attach logs, and stop cleanly.

Compared to ngrok Free

Same idea, very different tradeoffs. Own your infrastructure and remove all artificial limits.

FeatureDripngrok Free
PrivacyYour infrastructureThird-party servers
DomainYour domain1 static subdomain
BandwidthUnlimited1 GB/month
Active endpointsUnlimited1 endpoint
Tunnels per agentUnlimitedUp to 3
RequestsUnlimited20,000/month
HTTP Basic AuthBuilt-in, freePaid feature
Interstitial pageNoneYes (removable with header)
Open sourceYesNo