手把手教你搭建基于ngrok私有云存储服务
# 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