Ngrok tiene un archivo de configuración, que contiene el token de autorización. A menudo, mientras se trabaja con el software hay una necesidad de ejecutar un comando, es bastante largo, por lo que para acortar el comando de inicio del túnel se puede utilizar un archivo de configuración.
El comando puede ser descrito exactamente en este archivo y después ejecutado por su nombre. Ngrok almacena la configuración en formato Yaml en la carpeta home en la carpeta .config. Pero no hay necesidad de editar el archivo directamente. Para editarlo existe config edit:
ngrok config edit
La sección de túneles debe ser añadida al fichero config.
La sintaxis para la descripción del túnel es la siguiente:
tunnels:
tunnel_name:
proto: protocol
addr: port
Otros parámetros que se pasaron anteriormente en la línea de comandos también están disponibles aquí:
Para crear un túnel de ejemplo para el puerto 80, con la cabecera Host reemplazada por ejemplo.local
, añada estas líneas a la sección de túneles
:
example:
proto: http
addr: 80
host_header: "example.local"
Ahora guarda los cambios y comprueba el archivo de configuración con este comando:
ngrok config check
Si has hecho todo correctamente, verás un mensaje en el fichero de configuración:
A continuación, puedes ejecutar el túnel configurado por su nombre:
ngrok start example
Ahora ya sabes cómo crear un comando en el fichero de configuración.