ngrokを使用した特定のフォルダーの公開方法


  1. ngrokをダウンロードおよびインストールします。公式ウェブサイトから最新のバージョンを入手してください。

  2. ターミナルまたはコマンドプロンプトを開き、ngrokがインストールされているディレクトリに移動します。

  3. 次のコマンドを使用して、ngrokを起動します。

    ngrok http 80

    上記の例では、ローカルホストのポート80のサーバーが公開されます。必要に応じてポート番号を変更してください。

  4. 実行後、ターミナルに表示された公開URLを確認します。例えば、Forwardingという行にhttp://xxxxxxxx.ngrok.ioというURLが表示されるはずです。

  5. 特定のフォルダーを公開するには、ngrokの設定ファイルを使用します。ngrokのインストールディレクトリにあるngrok.ymlというファイルを開きます。

  6. ファイル内で、以下のような設定を追加します。

    tunnels:
     my-folder:
       addr: 80
       proto: http
       inspect: false
       bind_tls: true
       host_header: rewrite
       hostname: my-folder.example.com

    上記の例では、my-folderという名前のトンネルが作成され、ポート80のサーバーが公開されます。my-folder.example.comは、公開されたサーバーへのホスト名です。必要に応じてそれらを変更してください。

  7. 保存してファイルを閉じます。

  8. ターミナルでngrokを再起動します。

  9. 再起動後、ターミナルに表示された新しい公開URLを確認します。フォルダーが公開され、my-folder.example.comにアクセスすることができるはずです。

以上が、ngrokを使用して特定のフォルダーを公開する方法の概要です。実際の使用例に応じて、上記の手順を適宜調整してください。