きり丸の技術日記

技術検証したり、資格等をここに残していきます。

Ngrokで無料プランでドメインを固定できるようになっていた(2023/08/16 以降できたらしい)

2023年8月16日からできるようになっていたのを、単純に知らなかったので共有するだけのブログです。


ローカルで外部からAPIを実行する検証をしたい時があります。たとえばWebhookの検証だったり、Outlook連携の検証だったり。

そのときにローカルのAPIをHTTPSで外部公開できて有用なのがNgrokでした。ただ、昔はNgrokを無料プランで使用する場合は公開されるAPIが常にランダムになり、Ngrokを検証するたびにいろんな箇所を修正する必要がありました。

ngrok http 3000

https://7a55-221-117-101-49.ngrok-free.app

それが、2023年8月16日の更新により、ドメインを固定できるようになりました。上のURLを次のようなURLで固定できます。

ngrok http --domain=helpful-crack-imp.ngrok-free.app 3000

https://helpful-crack-imp.ngrok-free.app

設定するには、サイドメニューのCloud EdgeDomainsからCreate Domainをワンボタンでクリックするだけで、ランダムなドメインが払い出されるので、それを使用するだけです。

ランダムといっても、Ngrokが保有するドメインのサブドメインになります。また、記載しているとおり、自分が所有するドメインへの固定はできません。もし固定したい場合は有料プランで契約する必要があります。

参考情報