手把手教你搭建基于ngrok私有云存储服务

时间:2025-04-02 12:47:03
# ngrok服务地址、端口,用于和服务端通信 server_addr: ":4433" # 是否开启https访问(前提服务器端必须配置证书) #trust_host_root_certs: false # 隧道列表 tunnels: # 隧道名称 ssh: # ssh远程端口暴露 remote_port: 8822 # 链接类型以及本地端口 proto: # tcp链接,端口22(22端口建议不要修改,默认ssh端口) tcp: ":22" web1: # 重新定义域名前缀(如服务端是 , 则定义后访问域名为 ,如果不定义的话,则以隧道名称前缀) # subdomain: twebt # 指向本地的静态web路径 root: "/Users/xxx/xxx/web1/" # 链接类型以及本地端口 proto: # http链接,本地端口8181 http: ":8181" web2: proto: http: ":8182" # 如果开启了https访问,则需按照如下格式写 # web3: # proto: # https: ":8183" # 如上,如果全部隧道启动,则启动命令如下 # ./ngrok start ssh web1 web2 web3 & # 追加 & 表示后台启动 # 默认加载同级目录下的文件,如果是自定义config,则需指定config文件,启动命令增加 -config=即可,如下 # ./ngrok -config= start ssh web1 web2 web3 & # 或者PM2启动 # pm2 start ./ngrok -- -config= start ssh