What do I need to get from a webhoster if I want to host my own Diaspora* seed? Do I just need some webspace with ruby on rails capabilities? I suppose it uses Ruby On Rails SOAP for communication between seeds? If so what is needed for this?
2 Answers
In general you need a server which allows you to run background processes, as diaspora* uses Sidekiq to process background jobs.
Any VPS Linux server for example with a recommended minimum 1GB should do fine for a small user base.

- 280
- 3
- 14
According to the README on GitHub, you need Ruby, MongoDB, OpenSSL, ImageMagick, Git, RubyGems, and Bundler... so any decent shared hosting that allows you to build things in your homedir and run custom long-running processes should do the trick.
(Decent because the non-decent ones may omit Git or ImageMagick and not give you the resources to install them yourself. Long-running processes for MongoDB and the Diaspora app server.)
WebFaction, for example, should meet those needs but Dreamhost may not unless the Diaspora app server can somehow be managed by FastCGI to work around their long-running process killer. (Dreamhost apparently supports MongoDB, so that would be exempt from the killer)
Seriously though, I'd recommend waiting. Diaspora was just released. It's still in development and, if anything, probably best to be experimented with on your home PC for at least a few more months.

- 14,938
- 7
- 52
- 57
-
Actually I was just asking to get a basic idea of what it would cost to host a diaspora seed. Could you suggest package (just as an example) that currently would most likely suite those needs? – bitbonk Sep 17 '10 at 09:07
-
Most hosts will have either a free trial offering or a refundable period to deal with situations like this. I'm not sure what the resource requirements for Diaspora are, but it'd probably run perfectly well on just about any entry-level hosting plan that meets the aforementioned requirements. (Probably $5 to $10 per month) – ssokolow Sep 17 '10 at 10:31
-
This answer is outdated as many of the components diaspora* uses have changed over the years. The list can be seen from the installation wiki: https://wiki.diasporafoundation.org/Installation – jaywink May 01 '14 at 09:30