I just released the Teleport gem - easy Ubuntu server setup via
teleportation. Teleport sets up servers by "teleporting" to the machine
and running itself there. It installs Ruby, then follows the
instructions laid out in your Telfile to customize the server.
The role/server setup is similar to Capistrano, though the syntax is
slightly different. You can also run "teleport --infer" to reverse
engineer a Telfile from the current machine, similar to blueprint.