Ngrokil on konfiguratsioonifail, see sisaldab autoriseerimistunnust. Sageli on tarkvaraga töötades vaja käivitada käsk, see on üsna pikk, seega saate tunneli käivitamise käsu lühendamiseks kasutada konfiguratsioonifaili.
Konfiguratsioonifail Yaml-formaadis
Selles failis saab käsku täpselt kirjeldada ja seejärel käivitada selle nime järgi. Ngrok salvestab Yaml-formaadis konfiguratsiooni kodukausta .config kaustas. Kuid seda faili ei ole vaja otse muuta. Redigeerimiseks on olemas config edit:
ngrok config edit
Config-faili tuleb lisada tunnelite sektsioon.
Tunneli kirjelduse süntaks on järgmine:
tunnels:
tunnel_name:
proto: protocol
addr: port
Muud parameetrid, mis eelnevalt käsureal üle anti, on samuti siin saadaval:
- basic_auth - lisada HTTP-autoriseerimine.
- host_header - asendab Host-pealkirja väärtuse.
- inspect - kas salvestada päringud kontrollimiseks, vaikimisi on see sisse lülitatud.
- schemes - olemasolevad skeemid: http ja/või https.
- määrata oma domeeninimi teenuse jaoks, saadaval ainult tasulise tellimise korral.
Et luua näiteks tunnel pordi 80 jaoks, mille Host-pealkiri on asendatud näiteks.local' iga, lisage järgmised read tunnelite sektsiooni:
example:
proto: http
addr: 80
host_header: "example.local"

Nüüd salvestage muudatused ja kontrollige konfiguratsioonifaili selle käsuga:
ngrok config check
Kui olete kõik õigesti teinud, näete konfiguratsioonifailis sõnumit:

Järgmisena saate konfigureeritud tunneli käivitada selle nime järgi:
ngrok start example

Nüüd teate, kuidas luua käsk konfiguratsioonifaili.