2016-06-19 9 views
2

ホワイトリストのアドレスファイルを持つbokehサーバを起動するにはどうすればよいですか?Bokehサーバホワイトリスト

私は現在

python -m bokeh server --host x.x.x.x:5006 --host x.x.x.x:5006 --host x.x.x.x:5006 --host x.x.x.x:5006 --host x.x.x.x:5006 --host x.x.x.x:5006 --show myapp 

を使用して、それを起動し、私はこの機能はまだbokehコマンドラインで実装されていないと思い、それは

python -m bokeh server --host whitelist.txt --show myapp 

答えて

2

ようにしたいと思います。しかし、いくつかのbash言語も使用できます。ファイル "whitelist.txt"の中にいくつかの行のアドレスとサーバ名のリストがあるとします。あなたがブラウザでアプリケーションに到達する準備ができている次に

cmd="bokeh serve myapp.py --port XXXX --prefix someprefix";while read line;do cmd+=" --host $line:80"; done <whitelist.txt;eval $cmd 

:この答えは正しくNotesなど

http://some.other.server.com/someprefix/myapp.py 
+2

、そこにあると

some.servername.com xxx.xxx.xxx.xxx some.other.server.com yyy.yyy.yyy.yyy ... 

次に、あなたのボケサーバを起動することができますこれをファイルから読み取るBokehには何も組み込まれていません。私はこれをGHの機能要求として提案していますが、実際にはホストホワイトリストがもう必要なくなるようにしようとしています。 – bigreddot