GitHub with SSH keys

Hello! New to the Reclaim Cloud here and found your guide to Using the Deployment Manager really helpful. However, when I’m trying to deploy a password protected or private repository from GitHub, it’s not fully as easy. Would it be possible for you all to create a tutorial similar to the one above, but for the use case where you need to deploy from a protected repository.

In my case, I’m trying to move my personal website over to the cloud, but am unable to do so currently because I don’t understand how to set up SSH keys, that correspond correctly between the cloud and my set of SSh keys on GitHub, etc.

Thank you in advance!

Kalle

Sure thing, I can look into creating a tutorial. You’d be adding the private key for the repository into your profile by going to Settings (in the top right dropdown) and selecting SSH Keys. Public keys are added to your environments automatically whereas private keys are only used for pulling private repositories (the public key for the repo should be added to the repo settings itself.

Screen Shot 2021-02-15 at 4.01.57 PM

We’ll look at adding a tutorial when possible. Jelastic also has a guide at SSH Access to GIT Repository | Jelastic Dev Docs which may be of use here as it describes your scenario.