<?xml version="1.0" encoding="UTF-8"?>
<wiki>
  <body>&lt;p&gt;Install:&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;
gem install --source http://gems.github.com auser-poolparty
&lt;/code&gt;&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Setup your remoter base (ec2, or other) [[Setting up ec2]]&lt;/p&gt;
&lt;p&gt;Make your manifest&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;
pool generate [name]
&lt;/code&gt;&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Example manifest:&lt;br /&gt;
&lt;pre&gt;&lt;code&gt; 
 pool :cb do  
   instances 2..5
   ami &quot;ami-1cd73375&quot; #Alestic's base Ubuntu AMI&lt;/p&gt;
cloud :app do

apache do
installed_as_worker

has_virtualhost do
name &amp;#8220;poolpartyrb.com&amp;#8221;
listen(&amp;quot;&amp;quot;)
virtual_host_entry ::File.join(File.dirname(&lt;i&gt;&lt;span class=&quot;caps&quot;&gt;FILE&lt;/span&gt;&lt;/i&gt;), &amp;#8220;templates&amp;#8221;, &amp;#8220;virtual_host.conf.erb&amp;#8221;)

#We are going to have a repository that is updated across the servers
has_git({:name =&amp;gt; &amp;#8220;poolpartyrepos&amp;#8221;,
:source =&amp;gt; &amp;#8220;git://github.com/auser/poolparty-website.git&amp;#8221;,
:at =&amp;gt; &amp;#8220;/var/www/poolpartyrb.com&amp;#8221;}) do

has_symlink({:name =&amp;gt; &amp;#8220;/var/www/poolpartyrb.com/public&amp;#8221;,
:from =&amp;gt; &amp;#8220;/var/www/poolpartyrb.com/repos/site&amp;#8221;})
end
end
end

end
&lt;p&gt;end&lt;br /&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The above example requires the apache plugin&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Start&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;
cloud start
&lt;/code&gt;&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Interact&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;
cloud list
&lt;/code&gt;&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;Login&lt;br /&gt;
&lt;pre&gt;&lt;code&gt;
cloud ssh
&lt;/code&gt;&lt;/pre&gt;&lt;/p&gt;</body>
  <created-at type="datetime">2008-07-02T11:30:04-07:00</created-at>
  <id type="integer">32549</id>
  <permalink>quickstart</permalink>
  <repository-id type="integer">29471</repository-id>
  <title>Quickstart</title>
  <updated-at type="datetime">2009-04-23T01:28:17-07:00</updated-at>
  <user-id type="integer">2037</user-id>
</wiki>
