Drip:支持无限带宽的开源自托管隧道工具

Drip:支持无限带宽的开源自托管隧道工具

在远程开发与持续部署的时代,将本地服务公开给世界已成为常见需求。不论你是在调试新 API、准备网站上线,还是仅仅演示原型,都需要一个让你重新掌控控制权的隧道。

欢迎使用 Drip——一款基于 Go 的自托管隧道解决方案,提供 无限带宽无第三方服务器,让你放心,流量永不离开自己的基础设施。

为什么选择 Drip?

功能 含义 重要性
自托管 在你自己的服务器或 VPS 上运行 Drip。 完整的数据所有权,无泄漏或盲区。
无限带宽 无限隧道、无限数据、无速率限制。 适合高流量或长时间演示。
Bearer‑Token 认证 用简单的 Token 保护隧道端点。 精细的访问控制,无需 UI。
零成本 开源,BSD‑3 许可证,任何基础设施均可运行。 无隐藏费用或供应商锁定。
跨平台 Go 预编译二进制,支持 Linux、macOS、Windows。 在任何系统上通过单条命令安装。

快速部署

Drip 提供一步即装的安装器,自动下载最新版二进制,配置你的域名,并启动基础 HTTP 隧道。

bash <(curl -sL https://driptunnel.app/install.sh)
安装完成后,首次初始化配置:

# 创建配置并安装依赖
$ drip config init
# 暴露本地 HTTP 服务器
$ drip http 3000
# 可选:新增自定义子域名
$ drip http 3000 -n myapp

你的隧道将可通过 https://myapp.your-domain.com 访问。如果省略 -n,Drip 将自动生成随机名称。

高级使用场景

1. Webhook 开发

暴露本地 webhook 监听器,并将流量转发至你的线上服务以进行测试。

$ drip http 8080
# 在第三方提供商中访问生成的 URL

2. 多站点预览

在同一域名下使用子域名运行多条隧道:

$ drip http 3000 -n site1
$ drip http 3001 -n site2

3. 自定义 TLS 与 HTTP/2

Drip 默认支持 TLS,并可在上游支持时提供 HTTP/2。只需将本地服务器升级至 HTTPS,Drip 将直接转发 TLS 握手。

与流行工具的对比

工具 费用 服务器控制 认证 带宽 备注
ngrok 免费版 $0,但功能受限。付费版 $20+ 否(使用 ngrok 服务器) 通过 API 密钥授权 免费版受限 体验优良,但缺乏控制
localtunnel 免费 OAuth 无限 简单,但自定义有限
PageKite 小量使用免费 Token 有限 适合 HTTP,但灵活性不高
Drip 免费 Bearer‑token 无限 开源、完全控制

参与方式

  • 贡献:在 GitHub 复制仓库,提交拉取请求,或开启 issue。
  • 文档:完整文档已发布在官网和仓库的 docs/ 文件夹。
  • 社区:在 Discord 或 issue 追踪器寻求支持。

结束语

Drip 将私有无限隧道的力量带到你的掌握之中,无需付费服务或云提供商。其简约设计、强大的认证模型和零成本授权,使它成为重视隐私、性能与自由的开发者的理想工具。

立即尝试 Drip,迈出更自给自足开发流程的第一步。祝你隧道畅通无阻!

原创文章: 查看原文

分享本文