自分のディアスポラ*シードをホストしたい場合、ウェブホスティング業者から何を取得する必要がありますか?Ruby on Rails機能を備えたWebスペースが必要ですか?シード間の通信にRubyOnRails SOAPを使用していると思いますか?もしそうなら、これには何が必要ですか?
2 に答える
GitHubのREADMEによると、Ruby、MongoDB、OpenSSL、ImageMagick、Git、RubyGems、Bundlerが必要です...したがって、ホームディレクトリで物事を構築し、カスタムの長時間実行プロセスを実行できる適切な共有ホスティングは、騙す。
(まともでないものはGitまたはImageMagickを省略し、それらを自分でインストールするためのリソースを提供しない可能性があるため、まともです。MongoDBおよびDiasporaアプリサーバーの長時間実行プロセス。)
たとえば、WebFactionはこれらのニーズを満たす必要がありますが、Dreamhostは、DiasporaアプリサーバーをFastCGIで管理して、実行時間の長いプロセスキラーを回避できない限り、満たすことができません。(Dreamhostは明らかにMongoDBをサポートしているので、キラーから免除されます)
真剣に、しかし、私は待つことをお勧めします。ディアスポラがリリースされたばかりです。それはまだ開発中であり、どちらかといえば、少なくともあと数か月は自宅のPCで実験するのがおそらく最善でしょう。
diaspora *はSidekiqを使用してバックグラウンドジョブを処理するため、一般に、バックグラウンドプロセスを実行できるサーバーが必要です。
たとえば、推奨される最小1GBのVPS Linuxサーバーは、小規模なユーザーベースで問題なく動作するはずです。