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 email@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 firstname.lastname@example.org: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
git help remote.