Heroku で Crossbar.io アプリを実行しようとしています。Crossbar.io では、アプリの起動に使用される構成ファイルにアプリのホストを配置する必要があります。私は次のことを試しました:
- my-app-name.herokuapp.com: さいころはありません。Heroku は、これが機能しないようにするために、内部で派手なリダイレクトを行っていると思います。
- $HOSTNAME: HOSTNAME を出力するスクリプトを実行し、その結果を構成ファイルで使用しても機能しません。HOSTNAME は、有用な情報を含まない GUID です。
- IP: アプリの外部 IP を取得しようとしましたが、うまくいきませんでした。アプリを起動するたびにIPが変わります。
Herokuでこれを行う確立された方法はありますか?
また、構成にはポートが必要で、Heroku はこれらを動的に割り当てるようです。ポートにアクセスする任意の方法 (アプリを実行する前が理想的)