Joining to Existing Cloud

Register

In order to use Shelly Cloud, you must first create an account. To do that, you will need the shelly gem

$ gem install shelly

Then, register with the email address that received the invitation message

$ shelly register john@example.com
Password: [enter your password]
Password confirmation: [enter your password]

Uploading your public SSH key from /Users/john/.ssh/id_rsa.pub
Successfully registered!
Check you mailbox for email address confirmation

The shelly register command creates an account for you and also copies your SSH public key to our servers, which will be used for git authentication.

After you click the link you received in the second email your account is verified and ready to use.

Adding a git remote

In order to deploy your application to Shelly Cloud you need to push commits to a git remote hosted on our servers.

To add the remote to your git repo simply run

$ shelly setup
Setting up example cloud

Running: git remote add shelly git@git.shellycloud.com:example.git
Running: git fetch shelly

Your application is set up.

shelly setup will add remotes based on the Cloudfile content

To read more about git remotes, visit http://gitref.org/remotes/ or run git help remote.

Talk to a human