Right now ObjectCloud is an open-source project, and it's still in the
"host it yourself" phase. Although we've made every effort to make
ObjectCloud as easy as possible to set up, you still need to be
comfortable setting up and running a command-line server.
In the future, we want an easy way to have a free instance for
personal experimentation, but this is not practical for the time
being.
The current ObjectCloud build is optimized to allow you to easily
experiment on your desktop computer for free; you can just download
and run it. (On Mac and Linux you will need Mono.) This is similar
to installing Apache on your desktop. You can make this server
accessible from the public internet if you're comfortable configuring
your router to forward ports 80.
You can not install ObjectCloud on Apache or IIS. ObjectCloud is its
own web server, much like how early versions of Ruby on Rails was its
own web server. This is a design decision based around the "Close to
the Metal" philosophy, and a desire to experiment unconstrained by
what existing web servers are designed to do. At this time, there are
no plans to support deploying on Apache or IIS, although we're willing
to discuss this issue further with the community.
If you want someone else to host ObjectCloud for you, the cheapest way
to do it is to use a service like Rackspace Cloud or Amazon VM
hosting. These typically cost about $10 a month. At this time, you
still need to set up the server and manually install periodic
updates. (Be careful using Amazon, ObjectCloud needs a normal disk,
which requires mounting a persistant file system.)
We use Rackspace Cloud's Ubuntu image for
ObjectCloud.kicks-ass.net.
Setup was mostly painless, but I compiled and built the latest mono by
adapting the steps here:
http://ruski.co.za/page/Install-Mono-on-Ubuntu.aspx.
We chose Rackspace because it's a "normal" VM and doesn't require
special configuration to persist data on the disk.