В Ngrok есть конфигурационный файл, в нем находится токен авторизации. Часто во время работы с программным обеспечением возникает необходимость запустить команду, она довольно длинная, поэтому, чтобы сократить команду запуска туннеля, можно использовать конфигурационный файл.
Команду можно описать именно в этом файле, а после запускать по имени. Ngrok хранит конфигурацию в формате Yaml в домашней папке в папке .config. Но нет необходимости редактировать файл напрямую. Для редактирования есть config edit:
ngrok config edit
В конфигурационный файл следует добавить секцию tunnels.
Синтаксис описания туннеля выглядит следующим образом:
tunnels:
tunnel_name:
proto: protocol
addr: port
Здесь также доступны и другие параметры, которые раньше передавались в командной строке:
Чтобы создать туннель example для порта 80, с заменой заголовка Host на example.local
добавьте в секцию tunnels
такие строки:
example:
proto: http
addr: 80
host_header: "example.local"
Теперь сохраните изменения и проверьте конфигурационный файл такой командой:
ngrok config check
Если вы все сделали правильно, то в конфигурационном файле будет сообщение:
Дальше можно запустить настроенный туннель по его имени:
ngrok start example
Теперь вы знаете, как создавать команду в конфигурационном файле.
Примените скидку, вставив промокод в специальное поле при оформлении заказа: