Ngrok má konfigurační soubor, který obsahuje autorizační token. Při práci se softwarem je často potřeba spustit příkaz, který je poměrně dlouhý, takže pro zkrácení příkazu pro spuštění tunelu můžete použít konfigurační soubor.
V tomto souboru lze příkaz přesně popsat a poté spustit podle názvu. Ngrok ukládá konfiguraci ve formátu Yaml do domovské složky ve složce .config. Soubor však není třeba přímo upravovat. Pro editaci slouží nástroj config edit:
ngrok config edit
Do konfiguračního souboru je třeba přidat sekci tunely.
Syntaxe pro popis tunelů je následující:
tunnels:
tunnel_name:
proto: protocol
addr: port
Zde jsou k dispozici i další parametry, které byly dříve předávány na příkazovém řádku:
Chcete-li vytvořit ukázkový tunel pro port 80 s hlavičkou Host nahrazenou hodnotou example.local
, přidejte do sekce tunelů
tyto řádky:
example:
proto: http
addr: 80
host_header: "example.local"
Nyní změny uložte a zkontrolujte konfigurační soubor tímto příkazem:
ngrok config check
Pokud jste vše provedli správně, zobrazí se v konfiguračním souboru zpráva:
Dále můžete spustit nakonfigurovaný tunel podle jeho názvu:
ngrok start example
Nyní víte, jak vytvořit příkaz v konfiguračním souboru.