Ngrok possède un fichier de configuration qui contient le jeton d'autorisation. Souvent, en travaillant avec le logiciel, il est nécessaire d'exécuter une commande, qui est assez longue, donc pour raccourcir la commande de démarrage du tunnel, vous pouvez utiliser un fichier de configuration.
La commande peut être décrite exactement dans ce fichier et ensuite exécutée par son nom. Ngrok stocke la configuration au format Yaml dans le dossier personnel, dans le dossier .config. Mais il n'est pas nécessaire d'éditer le fichier directement. Pour l'éditer, il y a config edit :
ngrok config edit
La section tunnels doit être ajoutée au fichier de configuration.
La syntaxe de la description des tunnels est la suivante :
tunnels:
tunnel_name:
proto: protocol
addr: port
Les autres paramètres qui étaient précédemment passés sur la ligne de commande sont également disponibles ici :
Pour créer un exemple de tunnel pour le port 80, avec l'en-tête Host remplacé par exemple.local
, ajoutez ces lignes à la section tunnels
:
example:
proto: http
addr: 80
host_header: "example.local"
Enregistrez les modifications et vérifiez le fichier de configuration à l'aide de cette commande :
ngrok config check
Si vous avez tout fait correctement, vous verrez un message dans le fichier de configuration :
Ensuite, vous pouvez exécuter le tunnel configuré par son nom :
ngrok start example
Vous savez maintenant comment créer une commande dans le fichier de configuration.