O Ngrok tem um ficheiro de configuração, que contém o token de autorização. Muitas vezes, ao trabalhar com o software, é necessário executar um comando, que é bastante longo, pelo que, para encurtar o comando de arranque do túnel, pode utilizar um ficheiro de configuração.
O comando pode ser descrito exatamente neste ficheiro e depois executado pelo nome. O Ngrok armazena a configuração em formato Yaml na pasta home, na pasta .config. Mas não é necessário editar o ficheiro diretamente. Para editar, existe o config edit:
ngrok config edit
A secção de túneis deve ser adicionada ao ficheiro de configuração.
A sintaxe para a descrição do túnel é a seguinte:
tunnels:
tunnel_name:
proto: protocol
addr: port
Outros parâmetros que foram previamente passados na linha de comando também estão disponíveis aqui:
Para criar um túnel de exemplo para a porta 80, com o cabeçalho Host substituído por example.local
, adicione estas linhas à secção de túneis
:
example:
proto: http
addr: 80
host_header: "example.local"
Agora salve as alterações e verifique o arquivo de configuração com este comando:
ngrok config check
Se tiver feito tudo corretamente, verá uma mensagem no ficheiro de configuração:
A seguir, pode executar o túnel configurado pelo seu nome:
ngrok start example
Agora já sabe como criar um comando no ficheiro de configuração.