Ngrok posiada plik konfiguracyjny, który zawiera token autoryzacji. Często podczas pracy z oprogramowaniem istnieje potrzeba uruchomienia polecenia, jest ono dość długie, więc aby skrócić polecenie uruchomienia tunelu można użyć pliku konfiguracyjnego.
Polecenie może być dokładnie opisane w tym pliku, a następnie uruchomione według nazwy. Ngrok przechowuje konfigurację w formacie Yaml w folderze domowym w folderze .config. Nie ma jednak potrzeby bezpośredniej edycji pliku. Do edycji służy config edit:
ngrok config edit
Sekcja tuneli powinna zostać dodana do pliku konfiguracyjnego.
Składnia opisu tunelu jest następująca:
tunnels:
tunnel_name:
proto: protocol
addr: port
Inne parametry, które były wcześniej przekazywane w wierszu poleceń, są również dostępne tutaj:
Aby utworzyć przykładowy tunel dla portu 80, z nagłówkiem Host zastąpionym przez example.local
, dodaj te linie do sekcji tuneli
:
example:
proto: http
addr: 80
host_header: "example.local"
Teraz zapisz zmiany i sprawdź plik konfiguracyjny za pomocą tego polecenia:
ngrok config check
Jeśli wszystko zostało wykonane poprawnie, w pliku konfiguracyjnym pojawi się odpowiedni komunikat:
Następnie możesz uruchomić skonfigurowany tunel według jego nazwy:
ngrok start example
Teraz wiesz, jak utworzyć polecenie w pliku konfiguracyjnym.