TaraVault rests on top of a source code manager called ProjectLocker. To set up SSH you need to interact directly with the ProjectLocker site. You use your TaraVault credentials on this site.
- Generate a git SSH key on your local machine using your TaraVault email address
- Go to https://portal.projectlocker.com/
- Enter your TaraVault username (email address) and password to login
- This will load the dashboard. From the navigation at the top click on your name at the top right to open the dropdown and click "My Profile"
- On the My Profile page click "Public Keys" from the sidebar on the left
- Click the "New Key" button
- Give it a meaningful name
- Enter your TaraVault email address as the username
- Paste in the SSH key from step 1
- Click "Save Public Key"
- You now have your SSH key for that machine stored against your TaraVault profile
- Next, you need to get the SSH URL for the repo / project in question
- Click on "Projects" from the top navigation bar of the ProjectLocker site
- Find the project you want to connect to over SSH, and click "Click to View"
- The popup will show the URLs to connect to the repo, including over SSH