如果我想托管自己的Diaspora*种子,我需要从网络托管商那里获得什么?我只需要一些具有 ruby on rails 功能的网络空间吗?我想它使用 Ruby On Rails SOAP 进行种子之间的通信?如果是这样,这需要什么?
问问题
532 次
2 回答
0
一般来说,您需要一个允许您运行后台进程的服务器,因为 diaspora* 使用 Sidekiq 来处理后台作业。
任何 VPS Linux 服务器,例如推荐的最小 1GB 都应该适合小用户群。
于 2014-05-01T09:27:57.407 回答
0
根据GitHub 上的 README,您需要 Ruby、MongoDB、OpenSSL、ImageMagick、Git、RubyGems 和 Bundler……因此,任何允许您在 homedir 中构建内容并运行自定义长时间运行进程的体面的共享主机都应该这样做诡计。
(体面,因为不体面的可能会省略 Git 或 ImageMagick,并且不会给您自己安装它们的资源。MongoDB 和 Diaspora 应用程序服务器的长时间运行进程。)
例如,WebFaction 应该可以满足这些需求,但 Dreamhost 可能无法满足这些需求,除非 Diaspora 应用服务器可以由 FastCGI 以某种方式管理以解决其长期运行的进程杀手。(Dreamhost 显然支持 MongoDB,这样就可以免于杀手锏)
不过说真的,我建议等待。侨民刚刚被释放。它仍在开发中,如果有的话,最好在您的家用 PC 上试验至少几个月。
于 2010-09-17T08:59:46.150 回答