Ngrok ha un file di configurazione che contiene il token di autorizzazione. Spesso durante il lavoro con il software è necessario eseguire un comando, che è piuttosto lungo, quindi per abbreviare il comando di avvio del tunnel è possibile utilizzare un file di configurazione.
Il comando può essere descritto esattamente in questo file e successivamente eseguito con un nome. Ngrok memorizza la configurazione in formato Yaml nella cartella home nella cartella .config. Ma non è necessario modificare direttamente il file. Per la modifica c'è config edit:
ngrok config edit
La sezione dei tunnel deve essere aggiunta al file di configurazione.
La sintassi per la descrizione del tunnel è la seguente:
tunnels:
tunnel_name:
proto: protocol
addr: port
Anche gli altri parametri precedentemente passati alla riga di comando sono disponibili qui:
Per creare un tunnel di esempio per la porta 80, con l'intestazione Host sostituita da example.local
, aggiungere queste righe alla sezione tunnel
:
example:
proto: http
addr: 80
host_header: "example.local"
Ora salvate le modifiche e controllate il file di configurazione con questo comando:
ngrok config check
Se si è fatto tutto correttamente, si vedrà un messaggio nel file di configurazione:
Successivamente, è possibile eseguire il tunnel configurato con il suo nome:
ngrok start example
Ora si sa come creare un comando nel file di configurazione.