14

最近VMにTypesafe Activatorをインストールしました。アクチベータによって作成されたアプリケーションは、ポート転送後にアクセスできますが、Activatorはlocalhostを聞いているようです。これをWANに変更する方法は?Typesafe Activatorをリッスンする方法0.0.0.0:8888

答えて

28

それは今、この仕事をするシステム設定のプロパティhttp.addresshttp.portのように見えない動作するようにこれが修正されました、例えば

./activator -Dhttp.address=0.0.0.0 -Dhttp.port=80 

ポート80のWAN上でActivatorを起動します(一致するアクセス許可などを前提とします)。

3

これは現在ハードコードされており、ソースからの再コンパイルの短さを変更する方法はありません。 https://github.com/typesafehub/activator/blob/master/ui/app/activator/UIMain.scala#L99

このプレフィックスはif (System.getProperty("http.address") == null) とすることもできます。githubで問題を報告しますか?

更新:-Dhttp.addressは(ソースリンクがもはや適切な場所に行くより上と)

+0

プルリクエストはもっと冷たくなりますね。)=ありがとうございます。 – interlude

2

マイケル・ナッシュの答えのベースに、しかし、バージョン1.2.10

ため

./activatorのUIの-Dhttp.address = 0.0.0.0 -Dhttp.port = 80

する必要があります

関連する問題