You can create new repositories on your Beanstalk account right from within Tower. If you don't have an account, yet, you can create a free account here.
Click the "Create Beanstalk Repository" button on the Dashboard or choose "Add Repository" >> "Create New Repository on Beanstalk..." from the "File" main menu.
In the dialog, you need to enter the following information:
Title: your new repository's title, both in Beanstalk and in Tower.
URL: this should be a URL-friendly name, meaning it should contain only letters, digits, and dashes (no whitespace). It will be appended to your beanstalk account URL.
Account domain: the account name for your beanstalk account.
Username: the username of your Beanstalk account.
Password: the password of your Beanstalk account.
After having successfully created the new remote repository, Tower offers you to easily clone it to your machine. If you don't want a local working copy of the new repository you can finish by clicking "Finish Without Cloning".
In the "clone" dialog, you need to enter a path on your local disk where the repository shall be cloned to.
IMPORTANT:To be able to clone your repository from Beanstalk you need to have an SSH public key set up and associated with your account. If no key is associated with your Beanstalk account, yet, Tower allows you to paste a public key string into the corresponding box and saves the key in your account. You can edit the public key at any time in your account's "Profile & Settings" on beanstalkapp.com.
NOTE:You can manage your account domain, username, and password in Tower's preferences dialog.