最近在做第三方的机器人对话项目,需要提供一个公网的地址作为 WebHook 使用,白嫖 ngrok 好久,但是由于一些原因最近国内越来越不稳定,而且免费版本不能固定域名,一旦重启服务又是一套配置很麻烦,所以试着自己写了这个项目,可以部署到 Heroku 这种支持 node.js 的平台,就能再白嫖一个固定的免费的对外域名。
项目地址: https://github.com/embbnux/lite-http-tunnel
可以直接使用 README 上的 Deploy to Heroku 按钮直接部署到 Heroku, 或者自己部署到其他支持 node.js 的服务器上
代码基于 Express.js 和 Socket.IO, 很轻量,不过也只支持公网 HTTP/HTTPS 的请求转发到本地的 HTTP 服务器
有兴趣的可以试试,也可以用来把树莓派的本地服务挂到公网上什么的,欢迎 Star~
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.