首页 > 解决方案 > Ngrok通过config文件内置文件服务器配置

问题描述

当我们在命令行中运行以下命令时,Ngrok 使用 inbuild server 为文件夹提供服务

    ngrok http file://<path to file>

我正在尝试使用配置文件在同一台机器上配置更多隧道,如 ssh

    tunnels:
      httpbin:
        proto: http
        file: "//<path to file>" ##THIS IS ERROR ##
      demo:
        proto: ssh
        addr: 22

似乎无法使用 ngrok 中的配置文件配置内置文件共享。或者有什么办法吗?

标签: ngrok

解决方案


其实只是偶然发现的。一些实验,并不能保证它会继续工作,因为它没有在文档中提到。只需使用yaml 选项file:中的协议即可。addr

authtoken: <REDACTED>
tunnels:
  dev2:
    proto: http
    addr: file:///some/path/just/like/command/line
    hostname: my-great-subdomain.ngrok.io

推荐阅读