Ref: https://ngrok.com/docs/guides/
ngrok은 로컬 개발 환경에서 퍼블릭 URL을 생성해주는 도구이다. 외부에서 localhost에서 실행되고 있는 애플리케이션에 접근할 수 있게 하는 터널링 프로그램이라고 할 수 있다.

curl -s https://ngrok-agent.s3.amazonaws.com/ngrok.asc | \
sudo tee /etc/apt/trusted.gpg.d/ngrok.asc >/dev/null && \
echo "deb https://ngrok-agent.s3.amazonaws.com buster main" | \
sudo tee /etc/apt/sources.list.d/ngrok.list && \
sudo apt update && sudo apt install ngrok
ngrok 홈페이지에 접속하여, 회원가입을 진행하면 유효한 토큰이 자동 발급 되는데, 다음 명령어를 사용하여 인증키를 저장한다.
Token은 사용자를 식별하기 위한 것으로 인증된 사용자로써 서비스를 이용할 수 있게 된다.
ngrok config add-authtoken < TOKEN >
ngrok http <서버IP>:<포트 번호>
3. Ngrok