Az Ngroknak van egy konfigurációs fájlja, ez tartalmazza az engedélyezési tokent. Gyakran előfordul, hogy a szoftverrel való munka során szükség van egy parancs futtatására, ez elég hosszú, ezért az alagútindító parancs lerövidítéséhez használhat egy konfigurációs fájlt.
Ebben a fájlban pontosan leírható a parancs, és utána név szerint futtatható. Az Ngrok a Yaml formátumú konfigurációt a home mappában a .config mappában tárolja. De nincs szükség a fájl közvetlen szerkesztésére. A szerkesztéshez ott van a config edit:
ngrok config edit
Az alagutak részt hozzá kell adni a config fájlhoz.
Az alagút leírásának szintaxisa a következő:
tunnels:
tunnel_name:
proto: protocol
addr: port
A korábban a parancssorban átadott egyéb paraméterek is itt érhetők el:
Egy példa alagút létrehozásához a 80-as porthoz, ahol a Host fejléc helyébe a example.local
érték lép, a következő sorokat kell hozzáadni az alagutak
szakaszhoz:
example:
proto: http
addr: 80
host_header: "example.local"
Most mentse el a módosításokat, és ellenőrizze a konfigurációs fájlt ezzel a paranccsal:
ngrok config check
Ha mindent helyesen csinált, akkor a konfigurációs fájlban egy üzenetet fog látni:
Ezután futtathatja a konfigurált alagutat a neve alapján:
ngrok start example
Most már tudja, hogyan hozhat létre parancsot a konfigurációs fájlban.