[Mac] ngrok で外部から FileMaker WebDirect に接続する

ngrok についてはこれまで少し書いた。

[Mac] ngrok でローカル環境を外部へ公開 – with a Christian Wife
https://wacw.cf/2018/01/16/installing-ngrok-on-mac/

[Mac] ngrok で MAMP のサイトにアクセスする – with a Christian Wife
https://wacw.cf/2018/11/24/mamp-with-ngrok/

ngrok を使えば簡単に FileMaker Server のデータベースを外部に公開できるのではとひらめいた。

(1)FileMaker Server 上にデータベースを用意し、WebDirect を有効にする。

(2)ngrok で以下のようにポートの 80 番を解放する。

$ ngrok http 80

参考:
FileMaker Server によって使用されるポート
https://fmhelp.filemaker.com/help/15/fms/ja/index.html#page/fms/fmsh_nontoc.21.32.html

(3)2で表示される ngrok 用のアドレスに以下のように /fmi/webd を付与すれば、外部からでもデータベースにアクセスできるようになった。

http://XXXXXX.ngrok.io/fmi/webd

外部から FileMaker Go 等のアプリケーションを使ってデータベースにアクセスする方法はよく分からなかった。